From 8f638c2d319f92848d1db345666ddd06138f35bb Mon Sep 17 00:00:00 2001 From: jess <jess@jward.io> Date: Sat, 1 Sep 2018 00:04:38 +0000 Subject: [PATCH] added logging information for status --- darkmute.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/darkmute.py b/darkmute.py index b1bfb1e..dbd9c3d 100644 --- a/darkmute.py +++ b/darkmute.py @@ -1,4 +1,5 @@ import asyncio +import logging import time import RPi.GPIO as GPIO from snap import get_snapcast_client @@ -13,6 +14,8 @@ def dark_mute(): # Snapcast library only supports asynchronous so need to wrap in async loop loop = asyncio.new_event_loop() client = get_snapcast_client(loop) + logger = logging.getLogger('darkmute') + logging.basicConfig(level=logging.INFO) GPIO.setmode(GPIO.BOARD) try: while True: @@ -20,8 +23,10 @@ def dark_mute(): if brightness < MUTE_BRIGHTNESS: # client.muted did not work so need client.set_muted # loop used here and also passed into snap.py to get server + logger.info('muting client') loop.run_until_complete(client.set_muted(True)) else: + logger.info('unmuting client') loop.run_until_complete(client.set_muted(False)) except KeyboardInterrupt: pass -- GitLab