예제 #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'
예제 #2
0
파일: pusher.py 프로젝트: waldvogel/taxi
 def __init__(self, base_url, username, password):
     self.remote = ZebraRemote(base_url, username, password)
예제 #3
0
파일: pusher.py 프로젝트: waldvogel/taxi
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)