csp disable_user method signature update
This commit is contained in:
parent
d73ac79246
commit
3add633d97
@ -54,13 +54,13 @@ class CloudProviderInterface: # pragma: no cover
|
|||||||
"""
|
"""
|
||||||
raise NotImplementedError()
|
raise NotImplementedError()
|
||||||
|
|
||||||
def disable_user(self, auth_credentials: Dict, csp_user_id: str) -> bool:
|
def disable_user(self, tenant_id: str, role_assignment_cloud_id: str) -> bool:
|
||||||
"""Revoke all privileges for a user. Used to prevent user access while a full
|
"""Revoke all privileges for a user. Used to prevent user access while a full
|
||||||
delete is being processed.
|
delete is being processed.
|
||||||
|
|
||||||
Arguments:
|
Arguments:
|
||||||
auth_credentials -- Object containing CSP account credentials
|
tenant_id -- CSP internal tenant identifier
|
||||||
csp_user_id -- CSP internal user identifier
|
role_assignment_cloud_id -- CSP name of the role assignment to delete.
|
||||||
|
|
||||||
Returns:
|
Returns:
|
||||||
bool -- True on success
|
bool -- True on success
|
||||||
|
@ -417,8 +417,7 @@ class MockCloudProvider(CloudProviderInterface):
|
|||||||
self._maybe_raise(self.UNAUTHORIZED_RATE, self.AUTHORIZATION_EXCEPTION)
|
self._maybe_raise(self.UNAUTHORIZED_RATE, self.AUTHORIZATION_EXCEPTION)
|
||||||
return self._id()
|
return self._id()
|
||||||
|
|
||||||
def disable_user(self, auth_credentials, tenant_id, role_assignment_cloud_id):
|
def disable_user(self, tenant_id, role_assignment_cloud_id):
|
||||||
self._authorize(auth_credentials)
|
|
||||||
self._maybe_raise(self.NETWORK_FAILURE_PCT, self.NETWORK_EXCEPTION)
|
self._maybe_raise(self.NETWORK_FAILURE_PCT, self.NETWORK_EXCEPTION)
|
||||||
self._maybe_raise(self.SERVER_FAILURE_PCT, self.SERVER_EXCEPTION)
|
self._maybe_raise(self.SERVER_FAILURE_PCT, self.SERVER_EXCEPTION)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user