Ejemplo n.º 1
0
def rate_it(delta):
    rating = None
    file = None
    with connection():
        file = '/mnt/share/' + client.currentsong()['file']
    if file != None:
        tagr.rate_it(file, delta)
    return rating
Ejemplo n.º 2
0
#!/usr/bin/env python3

'''
Rate the currently playing song on mpd
'''

__copyright__ = 'Copyright 2016 Paul Clarke'
__licence__ = 'GPL'

import sys
from connection import connection, client
from tagr import rate_it

with connection():
    file = '/mnt/share/' + client.currentsong()['file']
    print(len(sys.argv), sys.argv)
    if len(sys.argv) == 3:
        if 'down' in sys.argv:
            rate_it(sys.argv[1], -1)
    if len(sys.argv) == 2:
        if 'down' in sys.argv:
            rate_it(file, -1)
        else:
            rate_it(sys.argv[1], 1)
    if len(sys.argv) == 1:
        rate_it(file, 1)