Beispiel #1
0
 def _get_client(self):
     """Creates the all important client object."""
     try:
         if self.xml:
             client_cls = ReddwarfXmlClient
         else:
             client_cls = client.ReddwarfHTTPClient
         if self.verbose:
             client.log_to_streamhandler(sys.stdout)
             client.RDC_PP = True
         return client.Dbaas(self.username,
                             self.apikey,
                             self.tenant_id,
                             auth_url=self.auth_url,
                             auth_strategy=self.auth_type,
                             service_type=self.service_type,
                             service_name=self.service_name,
                             region_name=self.region,
                             service_url=self.service_url,
                             insecure=self.insecure,
                             client_cls=client_cls)
     except:
         if self.debug:
             raise
         print sys.exc_info()[1]
Beispiel #2
0
 def _get_client(self):
     """Creates the all important client object."""
     try:
         if self.xml:
             client_cls = ReddwarfXmlClient
         else:
             client_cls = client.ReddwarfHTTPClient
         if self.verbose:
             client.log_to_streamhandler(sys.stdout)
             client.RDC_PP = True
         return client.Dbaas(self.username, self.apikey, self.tenant_id,
                       auth_url=self.auth_url,
                       auth_strategy=self.auth_type,
                       service_type=self.service_type,
                       service_name=self.service_name,
                       region_name=self.region,
                       service_url=self.service_url,
                       insecure=self.insecure,
                       client_cls=client_cls,
                       options=self.options,
                       args=self.args)
     except:
         if self.debug:
             raise
         print sys.exc_info()[1]
 def test_log_to_streamhandler(self):
     client.log_to_streamhandler()
     self.assertTrue(client._logger.level == logging.DEBUG)