def setUp(self): super(UserTrustManagerTestCase, self).setUp() self._user_id = '123' self._project_id = '456' self._ctx = context.RequestContext(user_id=self._user_id, project_id=self._project_id) self._manager = user_trust_manager.UserTrustManager() self._manager._skp = FakeSKP()
def _create_karbor_client(cls, user_id, project_id): token = user_trust_manager.UserTrustManager().get_token( user_id, project_id) if not token: return None ctx = context.get_admin_context() ctx.auth_token = token ctx.project_id = project_id karbor_url = cls.KARBOR_ENDPOINT.replace("$(tenant_id)s", project_id) return karbor_client.create(ctx, endpoint=karbor_url)
def setUp(self): super(UserTrustManagerTestCase, self).setUp() self._user_id = '123' self._project_id = '456' self._ctx = context.RequestContext(user_id=self._user_id, project_id=self._project_id) with mock.patch.object(karbor_keystone_plugin.KarborKeystonePlugin, '_do_init'): self._manager = user_trust_manager.UserTrustManager() self._manager._skp = FakeSKP()
def user_trust_manager(self): if not self._user_trust_manager: self._user_trust_manager = user_trust_manager.UserTrustManager() return self._user_trust_manager
def init_host(self, **kwargs): self._trigger_manager = trigger_manager.TriggerManager() self._service_id = kwargs.get("service_id") self._user_trust_manager = user_trust_manager.UserTrustManager() self._restore()
def test_singleton_user_trust_manager(self, do_init): map_id = id(self._manager._user_trust_map) new_manager = user_trust_manager.UserTrustManager() self.assertEqual(id(self._manager), id(new_manager)) self.assertEqual(map_id, id(new_manager._user_trust_map))