id helper
This commit is contained in:
parent
5419e1c475
commit
b247c53cd2
@ -116,21 +116,21 @@ class CloudProviderInterface:
|
|||||||
|
|
||||||
class MockCloudProvider(CloudProviderInterface):
|
class MockCloudProvider(CloudProviderInterface):
|
||||||
def create_environment(self, auth_credentials, user, environment):
|
def create_environment(self, auth_credentials, user, environment):
|
||||||
return uuid4().hex
|
return self._id()
|
||||||
|
|
||||||
def create_atat_admin_user(self, auth_credentials, csp_environment_id):
|
def create_atat_admin_user(self, auth_credentials, csp_environment_id):
|
||||||
return {"id": uuid4().hex, "credentials": {}}
|
return {"id": self._id(), "credentials": {}}
|
||||||
|
|
||||||
def create_environment_baseline(self, auth_credentials, csp_environment_id):
|
def create_environment_baseline(self, auth_credentials, csp_environment_id):
|
||||||
return {
|
return {
|
||||||
CSPRole.BASIC_ACCESS: uuid4().hex,
|
CSPRole.BASIC_ACCESS: self._id(),
|
||||||
CSPRole.NETWORK_ADMIN: uuid4().hex,
|
CSPRole.NETWORK_ADMIN: self._id(),
|
||||||
CSPRole.BUSINESS_READ: uuid4().hex,
|
CSPRole.BUSINESS_READ: self._id(),
|
||||||
CSPRole.TECHNICAL_READ: uuid4().hex,
|
CSPRole.TECHNICAL_READ: self._id(),
|
||||||
}
|
}
|
||||||
|
|
||||||
def create_or_update_user(self, auth_credentials, user_info, csp_role_id):
|
def create_or_update_user(self, auth_credentials, user_info, csp_role_id):
|
||||||
return {"id": uuid4().hex}
|
return {"id": self._id()}
|
||||||
|
|
||||||
def suspend_user(self, auth_credentials, csp_user_id):
|
def suspend_user(self, auth_credentials, csp_user_id):
|
||||||
pass
|
pass
|
||||||
@ -145,3 +145,6 @@ class MockCloudProvider(CloudProviderInterface):
|
|||||||
"""Returns the login url for a given environment
|
"""Returns the login url for a given environment
|
||||||
"""
|
"""
|
||||||
return "https://www.mycloud.com/my-env-login"
|
return "https://www.mycloud.com/my-env-login"
|
||||||
|
|
||||||
|
def _id(self):
|
||||||
|
return uuid4().hex
|
||||||
|
Loading…
x
Reference in New Issue
Block a user