Esempio n. 1
0
class ApiClient(object):
    BASE_URL = '/api/'

    def __init__(self, host, token, user_id):
        auth = base64.b64encode("%s:%s" % (token, user_id))
        self._connection = Connection(host, self.BASE_URL, auth)

    def connection(self):
        pass

    def get_url_registry(self):
        return self._connection.meta_data()

    def __getattr__(self, attrname):
        try:
            return ResourceAccessor(attrname, self._connection)
        except:
            raise AttributeError
        raise AttributeError
Esempio n. 2
0
class ApiClient(object):
    BASE_URL = '/api/'
    
    def __init__(self, host, token, user_id):
        auth = base64.b64encode("%s:%s" % (token,user_id))
        self._connection = Connection(host, self.BASE_URL, auth)
        
        
    def connection(self):
        pass
    
    def get_url_registry(self):
        return self._connection.meta_data()
        
    def __getattr__(self, attrname):
        try:
            return ResourceAccessor(attrname, self._connection)
        except:
            raise AttributeError
        raise AttributeError
            
Esempio n. 3
0
 def __init__(self, host, token, user_id):
     auth = base64.b64encode("%s:%s" % (token, user_id))
     self._connection = Connection(host, self.BASE_URL, auth)
Esempio n. 4
0
 def __init__(self, host, token, user_id):
     auth = base64.b64encode("%s:%s" % (token,user_id))
     self._connection = Connection(host, self.BASE_URL, auth)