Пример #1
0
def action_volume(data, volume=None):
    p, config = data
    if volume == None:
        ip = config.get("connection", "ip")
        username = config.get("connection", "username")
        password = config.get("connection", "password")
        connection.mpal_init_login(ip, username, password)
        vol = connection.mpal_get_volume(ip)
        print "Volume: %d%%" % vol
    else:
        action_volume_set(data, volume)
Пример #2
0
def action_default(data):
    p, config = data
    ip = config.get("connection", "ip")
    username = config.get("connection", "username")
    password = config.get("connection", "password")
    connection.mpal_init_login(ip, username, password)
    
    running = connection.mpal_is_running(ip)
    playing = connection.mpal_get_now_playing(ip)
    volume = float(connection.mpal_get_volume(ip))
    
    status = "running" if running else "sleeping"
    playing = playing if playing else "not playing"
    
    print "Address: %s" % ip
    print "Status: %s" % status
    print "Now playing: %s" % playing
    print "Volume: %d%%" % volume