Ejemplo n.º 1
0
    def update(self, base_url, username, password):
        remote = ZebraRemote(base_url, username, password)
        print 'Updating database, this may take some time...'
        projects = remote.get_projects()
        lpdb = LocalProjectsDb(projects)

        output = open(os.path.join(settings.TAXI_PATH, self.DB_PATH), 'w')
        pickle.dump(lpdb, output)

        print 'Projects database updated successfully'
Ejemplo n.º 2
0
 def __init__(self, base_url, username, password):
     self.remote = ZebraRemote(base_url, username, password)
Ejemplo n.º 3
0
class Pusher:
    def __init__(self, base_url, username, password):
        self.remote = ZebraRemote(base_url, username, password)

    def push(self, entries):
        self.remote.send_entries(entries)