def __init__(self, queue_resource=None): LOG.debug('Creating OrdersController') self.order_repo = repo.get_order_repository() self.queue = queue_resource or async_client.TaskClient() self.type_order_validator = validators.TypeOrderValidator() self.quota_enforcer = quota.QuotaEnforcer('orders', self.order_repo)
def __init__(self, tenant_repo=None, order_repo=None, queue_resource=None): LOG.debug('Creating OrdersController') self.tenant_repo = tenant_repo or repo.TenantRepo() self.order_repo = order_repo or repo.OrderRepo() self.queue = queue_resource or async_client.TaskClient() self.validator = validators.NewOrderValidator()
def setUp(self): super(WhenUsingAsyncTaskClient, self).setUp() self.mock_client = mock.MagicMock() self.mock_client.cast.return_value = None queue.get_client = mock.MagicMock(return_value=self.mock_client) self.client = client.TaskClient()
def __init__(self, project_repo=None, order_repo=None, queue_resource=None): LOG.debug('Creating OrdersController') self.project_repo = project_repo or repo.ProjectRepo() self.order_repo = order_repo or repo.OrderRepo() self.queue = queue_resource or async_client.TaskClient() self.type_order_validator = validators.TypeOrderValidator()
def setUp(self): super(WhenUsingAsyncTaskClient, self).setUp() # Mock out the queue get_client() call: self.mock_client = mock.MagicMock() self.mock_client.cast.return_value = None get_client_config = {'return_value': self.mock_client} self.get_client_patcher = mock.patch('barbican.queue.get_client', **get_client_config) self.get_client_patcher.start() self.client = client.TaskClient()
def __init__(self, queue_resource=None): super(PeriodicServer, self).__init__() # Setting up db engine to avoid lazy initialization repositories.setup_database_engine_and_factory() # Connect to the worker queue, to send retry RPC tasks to it later. self.queue = queue_resource or async_client.TaskClient() # Start the task retry periodic scheduler process up. periodic_interval = ( CONF.retry_scheduler.periodic_interval_max_seconds) self.tg.add_dynamic_timer( self._check_retry_tasks, initial_delay=CONF.retry_scheduler.initial_delay_seconds, periodic_interval_max=periodic_interval) self.order_retry_repo = repositories.get_order_retry_tasks_repository()
def setUp(self): super(WhenCreatingDirectTaskClient, self).setUp() queue.get_client = mock.MagicMock(return_value=None) self.client = client.TaskClient()
def __init__(self, order, queue_resource=None): self.order = order self.order_repo = repo.get_order_repository() self.queue = queue_resource or async_client.TaskClient() self.type_order_validator = validators.TypeOrderValidator()
def __init__(self, order_id, order_repo=None, queue_resource=None): self.order_id = order_id self.order_repo = order_repo or repo.OrderRepo() self.queue = queue_resource or async_client.TaskClient() self.type_order_validator = validators.TypeOrderValidator()
def __init__(self, tenant_repo=None, verification_repo=None, queue_resource=None): self.tenant_repo = tenant_repo or repo.TenantRepo() self.verification_repo = verification_repo or repo.VerificationRepo() self.validator = validators.VerificationValidator() self.queue = queue_resource or async_client.TaskClient()