The sushy.resources.sessionservice.sessionservice Module¶
-
class
sushy.resources.sessionservice.sessionservice.SessionService(connector, identity, redfish_version=None, registries=None)¶ Bases:
sushy.resources.base.ResourceBase-
close_session(session_uri)¶ This function is for closing a session based on its id.
Raises: ServerSideError
-
create_session(username, password)¶ This function will try to create a session.
Returns: A session key and uri in the form of a tuple Raises: MissingXAuthToken Raises: ConnectionError Raises: AccessError Raises: HTTPError
-
description= <sushy.resources.base.Field object>¶ The session service description
-
identity= <sushy.resources.base.Field object>¶ The session service identify string
-
name= <sushy.resources.base.Field object>¶ The session service name
-
service_enabled= <sushy.resources.base.Field object>¶ Tells us if session service is enabled
-
session_timeout= <sushy.resources.base.Field object>¶ The session service timeout
-
sessions¶ Property to provide reference to the SessionCollection instance
It is calculated once when the first time it is queried. On refresh, this property gets reset.
-