def __init__(self, endpoint, cacert, debug): self.debug = debug self.cacert = cacert self.endpoint = endpoint + "/workflows" self.client = httpclient.HTTPClient(root=self.endpoint, cacert=cacert, debug=debug)
def get_user_info(self, **kwargs): """ Retrieve information about the current user which is authenticated against StackStorm API. :rtype: ``dict`` """ url = '/user' client = httpclient.HTTPClient(root=self.endpoints['api'], cacert=self.cacert, debug=self.debug) response = client.get(url=url, **kwargs) if response.status_code != 200: ResourceManager.handle_error(response) return response.json()
def __init__(self, resource, endpoint, cacert=None, debug=False): self.resource = resource self.debug = debug self.client = httpclient.HTTPClient(root=endpoint, cacert=cacert, debug=debug)
def __init__(self, resource, endpoint, cacert=None): self.resource = resource self.client = httpclient.HTTPClient(endpoint, cacert=cacert)