def notify_on_change(): filename = "%s/notification.log" % constants._data_path_ with open(constants._notifier_logpath_, "a") as file: file.write("Notification: %r\n" % (datetime.datetime.now(), )) config = ConfigParser.SafeConfigParser() config.read(constants._user_settings_) backend = alarm_notify.create_backend(config) notifyUser = alarm_notify.is_changed(config, backend) if notifyUser: file.write("\tChange occurred\n")
def notify_on_change(): config = ConfigParser.SafeConfigParser() config.read(constants._user_settings_) backend = alarm_notify.create_backend(config) notifyUser = alarm_notify.is_changed(config, backend) config = ConfigParser.SafeConfigParser() config.read(constants._custom_notifier_settings_) soundFile = config.get("Sound Notifier", "soundfile") soundFile = "/usr/lib/gv-notifier/alert.mp3" if notifyUser: import subprocess import led_handler logging.info("Changed, playing %s" % soundFile) led = led_handler.LedHandler() led.on() soundOn = subprocess.call("/usr/bin/dbus-send --dest=com.nokia.osso_media_server --print-reply /com/nokia/osso_media_server com.nokia.osso_media_server.music.play_media string:file://%s",shell=True) else: logging.info("No Change")