diff options
author | Rasmus Steinke <rasi@xssn.at> | 2015-03-13 01:05:43 +0100 |
---|---|---|
committer | Rasmus Steinke <rasi@xssn.at> | 2015-03-13 01:05:43 +0100 |
commit | 2ee6c9ea88751522c3bbfaa01856111715cf3e21 (patch) | |
tree | 28dedd8be0f5c951459a3941ee36089eef77d9cf /clerk_helper | |
parent | 9d08532a771e9883b3d5f10f4352679a96027220 (diff) | |
download | perl-app-clerk-2ee6c9ea88751522c3bbfaa01856111715cf3e21.tar.gz perl-app-clerk-2ee6c9ea88751522c3bbfaa01856111715cf3e21.tar.xz |
speed up import
Diffstat (limited to 'clerk_helper')
-rwxr-xr-x | clerk_helper | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/clerk_helper b/clerk_helper index 3d33ec8..bd00a88 100755 --- a/clerk_helper +++ b/clerk_helper @@ -129,6 +129,10 @@ def prioSong(args): client.prio(255, line) +def restoreTrackRating(args) + for song in client.playlistinfo(): + client.sticker_get('song', song['file'], 'rating') + #create commandline arguments parser = argparse.ArgumentParser(prog='mppc', description='A mpc clone in python') subparsers = parser.add_subparsers() @@ -145,6 +149,9 @@ parser_readcomments.set_defaults(call=readComments) parser_albumcache = subparsers.add_parser('albumcache', help="create album cache for clerk") parser_albumcache.set_defaults(call=albumCache) +parser_restoretracks = subparsers.add_parser('restoretracks', help="restore sticker database from rating files") +parser_restoretracks.set_defaults(call=restoreTrackRating) + parser_trackcache = subparsers.add_parser('trackcache', help="create track cache for clerk") parser_trackcache.set_defaults(call=trackCache) |