|
|
|
@ -90,7 +90,8 @@ def get_blade(module):
|
|
|
|
blade.disable_verify_ssl()
|
|
|
|
blade.disable_verify_ssl()
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
blade.login(api)
|
|
|
|
blade.login(api)
|
|
|
|
if API_AGENT_VERSION in blade.api_version.list_versions().versions:
|
|
|
|
versions = blade.api_version.list_versions().versions
|
|
|
|
|
|
|
|
if API_AGENT_VERSION in versions:
|
|
|
|
blade._api_client.user_agent = user_agent
|
|
|
|
blade._api_client.user_agent = user_agent
|
|
|
|
except rest.ApiException as e:
|
|
|
|
except rest.ApiException as e:
|
|
|
|
module.fail_json(msg="Pure Storage FlashBlade authentication failed. Check your credentials")
|
|
|
|
module.fail_json(msg="Pure Storage FlashBlade authentication failed. Check your credentials")
|
|
|
|
@ -99,7 +100,8 @@ def get_blade(module):
|
|
|
|
blade.disable_verify_ssl()
|
|
|
|
blade.disable_verify_ssl()
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
blade.login(environ.get('PUREFB_API'))
|
|
|
|
blade.login(environ.get('PUREFB_API'))
|
|
|
|
if API_AGENT_VERSION in blade.api_version.list_versions().versions:
|
|
|
|
versions = blade.api_version.list_versions().versions
|
|
|
|
|
|
|
|
if API_AGENT_VERSION in versions:
|
|
|
|
blade._api_client.user_agent = user_agent
|
|
|
|
blade._api_client.user_agent = user_agent
|
|
|
|
except rest.ApiException as e:
|
|
|
|
except rest.ApiException as e:
|
|
|
|
module.fail_json(msg="Pure Storage FlashBlade authentication failed. Check your credentials")
|
|
|
|
module.fail_json(msg="Pure Storage FlashBlade authentication failed. Check your credentials")
|
|
|
|
|