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'
def __init__(self, base_url, username, password): self.remote = ZebraRemote(base_url, username, password)
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)