Пример #1
0
def get_context_client(conf):
    try:
        return ProvisionerContextClient(conf['context_uri'],
                                        conf['context_key'],
                                        conf['context_secret'])
    except KeyError, e:
        raise KeyError("Provisioner config missing: " + str(e))
Пример #2
0
 def query(self, resource):
     if self.query_error:
         return defer.fail(self.query_error)
     return ProvisionerContextClient.query(self, resource)
Пример #3
0
 def create(self):
     if self.create_error:
         return defer.fail(self.create_error)
     return ProvisionerContextClient.create(self)
Пример #4
0
 def __init__(self, *args, **kwargs):
     self.create_error = None
     self.query_error = None
     ProvisionerContextClient.__init__(self, *args, **kwargs)
Пример #5
0
 def query(self, resource):
     if self.query_error:
         return defer.fail(self.query_error)
     return ProvisionerContextClient.query(self, resource)
Пример #6
0
 def create(self):
     if self.create_error:
         return defer.fail(self.create_error)
     return ProvisionerContextClient.create(self)
Пример #7
0
 def __init__(self, *args, **kwargs):
     self.create_error = None
     self.query_error = None
     ProvisionerContextClient.__init__(self, *args, **kwargs)