示例#1
0
 def __init__(self, container_id):
     self.container_id = container_id
     self.consumer_repo = repo.get_container_consumer_repository()
     self.container_repo = repo.get_container_repository()
     self.validator = validators.ContainerConsumerValidator()
     self.quota_enforcer = quota.QuotaEnforcer('consumers',
                                               self.consumer_repo)
示例#2
0
    def setUp(self):
        super(WhenTestingConsumerValidator, self).setUp()

        self.name = 'name'
        self.URL = 'http://my.url/resource/UUID'
        self.consumer_req = {'name': self.name, 'URL': self.URL}
        self.validator = validators.ContainerConsumerValidator()
示例#3
0
 def __init__(self, container):
     super().__init__()
     self.container = container
     self.container_id = self.container.id
     self.consumer_repo = repo.get_container_consumer_repository()
     self.container_repo = repo.get_container_repository()
     self.project_repo = repo.get_project_repository()
     self.validator = validators.ContainerConsumerValidator()
     self.quota_enforcer = quota.QuotaEnforcer('consumers',
                                               self.consumer_repo)
示例#4
0
 def __init__(self,
              container_id,
              project_repo=None,
              consumer_repo=None,
              container_repo=None):
     self.container_id = container_id
     self.project_repo = project_repo or repo.ProjectRepo()
     self.consumer_repo = consumer_repo or repo.ContainerConsumerRepo()
     self.container_repo = container_repo or repo.ContainerRepo()
     self.validator = validators.ContainerConsumerValidator()
示例#5
0
 def __init__(self, container, consumer_id):
     super().__init__()
     self.container = container
     self.consumer_id = consumer_id
     self.consumer_repo = repo.get_container_consumer_repository()
     self.validator = validators.ContainerConsumerValidator()