Esempio n. 1
0
 def create_client(self, version=None, service_type=None):
     """Return watcher client."""
     from watcherclient import client as watcher_client
     watcher_api_url = self._get_endpoint(
         self.choose_service_type(service_type))
     client = watcher_client.Client(self.choose_version(version),
                                    endpoint=watcher_api_url,
                                    session=self.keystone.get_session()[0])
     return client
Esempio n. 2
0
 def create_client(self, version=None, service_type=None):
     """Return watcher client."""
     from watcherclient import client as watcher_client
     kc = self.keystone()
     watcher_api_url = self._get_endpoint(
         self.choose_service_type(service_type))
     client = watcher_client.Client(
         self.choose_version(version),
         watcher_api_url,
         token=kc.auth_token,
         timeout=CONF.openstack_client_http_timeout,
         insecure=self.credential.insecure,
         ca_file=self.credential.cacert)
     return client