Skip to content

Commit

Permalink
version 3.5.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
rajeevkallur committed Jan 24, 2022
1 parent 3a55bf7 commit 245a0c1
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 6 deletions.
2 changes: 1 addition & 1 deletion src/redfish/__init__.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
""" Redfish restful library """

__all__ = ['rest', 'ris', 'hpilo']
__version__ = "3.3.0"
__version__ = "3.5.0.0"

import logging
from redfish.rest.v1 import AuthMethod, LegacyRestClient, RedfishClient
Expand Down
3 changes: 2 additions & 1 deletion src/redfish/hpilo/risblobstore2.py
Original file line number Diff line number Diff line change
Expand Up @@ -865,7 +865,8 @@ def initializecreds(username=None, password=None):
if LOGGER.isEnabledFor(logging.DEBUG):
dll.enabledebugoutput()
dll.ChifInitialize(None)
if dll.ChifIsSecurityRequired() > 0 or username:
#if dll.ChifIsSecurityRequired() > 0 or username:
if dll.ChifIsSecurityRequired() > 0:
if not username or not password:
return False
dll.initiate_credentials.argtypes = [c_char_p, c_char_p]
Expand Down
5 changes: 4 additions & 1 deletion src/redfish/rest/connections.py
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,10 @@ def _init_connection(self):
except KeyError:
pass
timeout = urllib3.util.Timeout(connect=40.0, read=None)
http = PoolManager(cert_reqs=cert_reqs, maxsize=6, timeout=timeout, **self._connection_properties)
if "timeout" not in self._connection_properties:
http = PoolManager(cert_reqs=cert_reqs, maxsize=6, timeout=timeout, **self._connection_properties)
else:
http = PoolManager(cert_reqs=cert_reqs, maxsize=6, **self._connection_properties)

self._conn = http.request

Expand Down
6 changes: 3 additions & 3 deletions src/redfish/ris/rmc.py
Original file line number Diff line number Diff line change
Expand Up @@ -982,10 +982,10 @@ def getcollectionmembers(self, path, fullresp=False):
members = self.get_handler(path, service=True, silent=True)
if members and not fullresp:
try:
members = members.dict['Members'] if self.typepath.defs. \
isgen10 else members.dict['Items']
members = members.dict['Members'] if self.typepath.defs.\
isgen10 else members.dict['Current']
except KeyError:
members = []
members = members
elif fullresp:
members = [members.dict]

Expand Down

0 comments on commit 245a0c1

Please sign in to comment.