2 from jamaendo.api import LocalDB, Queries, refresh_dump
5 class Refresher(object):
13 def progress(self, percent):
14 if percent - self.last_percent >= 5:
15 print "\r%d%%" % (percent),
16 self.last_percent = percent
19 refresh_dump(self.complete, self.progress, force=False)
26 print json.dumps(x, sort_keys=True, indent=4)
34 result = Queries.albums_today()
36 elif query == 'tracks_this_month':
37 result = Queries.tracks_this_month()
39 elif query == 'artist':
43 for artist in db.search_artists(q):
45 elif query == 'album':
49 for album in db.search_albums(q):
52 if __name__=="__main__":