Exemplo n.º 1
0
class Client:

    def __init__(self, api_key, base_url = None):
        assert_instance(api_key, ApiKey, 'api_key')
        request_executor = HttpClientRequestExecutor(api_key)
        self.data_store = DataStore(request_executor, base_url)

    @property
    def current_tenant(self):
        return self.data_store.get_resource('/tenants/current', Tenant)
Exemplo n.º 2
0
 def __init__(self, api_key, base_url = None):
     assert_instance(api_key, ApiKey, 'api_key')
     request_executor = HttpClientRequestExecutor(api_key)
     self.data_store = DataStore(request_executor, base_url)