X-Git-Url: https://git.camperquake.de/gitweb.cgi?p=time-slider.git;a=blobdiff_plain;f=usr%2Fshare%2Ftime-slider%2Flib%2Ftime_slider%2Futil.py;h=496b6868dd9e09be924182d5f13553058f7a23dc;hp=a9930e07790f400b42bdd55e845e4b03ec9b1984;hb=5d99708bde0021ed1376e246f69510750acd7e35;hpb=f4594ed407bba1263b2bc93ce70e27a599e2ed3c diff --git a/usr/share/time-slider/lib/time_slider/util.py b/usr/share/time-slider/lib/time_slider/util.py index a9930e0..496b686 100644 --- a/usr/share/time-slider/lib/time_slider/util.py +++ b/usr/share/time-slider/lib/time_slider/util.py @@ -27,6 +27,7 @@ import syslog import statvfs import math import gio +import logging def run_command(command, raise_on_try=True): """ @@ -35,6 +36,8 @@ def run_command(command, raise_on_try=True): Throws a RunTimeError if the command failed to execute or if the command returns a non-zero exit status. """ + + debug("Trying to run command %s" % (command), True) try: p = subprocess.Popen(command, stdout=subprocess.PIPE, @@ -58,8 +61,7 @@ def debug(message, verbose): context using syslog.openlog() """ if verbose: - syslog.syslog(syslog.LOG_NOTICE, message + '\n') - sys.stderr.write(message + '\n') + logging.getLogger('time-slider').debug(message) def log_error(loglevel, message): """ @@ -67,8 +69,7 @@ def log_error(loglevel, message): Requires caller to have first opened a syslog session using syslog.openlog() """ - syslog.syslog(loglevel, message + '\n') - sys.stderr.write(message + '\n') + logging.getLogger('time-slider').error(message) def get_filesystem_capacity(path): """Returns filesystem space usage of path as an integer percentage of