The cinder.volume.drivers.coprhd.helpers.authentication Module¶
-
class
Authentication(ipaddr, port)¶ Bases:
cinder.volume.drivers.coprhd.helpers.commoncoprhdapi.CoprHDResource-
HEADERS= {‘X-EMC-REST-CLIENT’: ‘TRUE’, ‘Content-Type’: ‘application/json’, ‘ACCEPT’: ‘application/json’}¶
-
URI_AUTHENTICATION= ‘/login’¶
-
URI_SERVICES_BASE= ”¶
-
authenticate_user(username, password)¶ Makes REST API call to generate the authentication token.
Authentication token is generated for the specified user after validation
Parameters: - username – Name of the user
- password – Password for the user
Returns: The authtoken
-
extract_error_detail(login_response)¶
-