X-Git-Url: https://git.camperquake.de/gitweb.cgi?p=time-slider.git;a=blobdiff_plain;f=usr%2Fshare%2Ftime-slider%2Flib%2Ftime_slider%2Ftimesliderd.py;h=3eb03810b71202cf257dcb67fe43023bcdde6a33;hp=d281aab81763691ecbc92aee35c9802046a4ac86;hb=9e15cb93887023c342fadf8f21310e80cf09d024;hpb=f0c72d33c4c8c10b0a0e1a245d6eb499d01e1f93 diff --git a/usr/share/time-slider/lib/time_slider/timesliderd.py b/usr/share/time-slider/lib/time_slider/timesliderd.py index d281aab..3eb0381 100755 --- a/usr/share/time-slider/lib/time_slider/timesliderd.py +++ b/usr/share/time-slider/lib/time_slider/timesliderd.py @@ -934,8 +934,13 @@ def main(argv): parser = argparse.ArgumentParser() parser.add_argument('--foreground', action='store_true', help='Do not daemonize', default=False) parser.add_argument('--config', '-c', type=str, help='Configuration file', default='/etc/time-slider/timesliderd.conf') + parser.add_argument('--configdump', action='store_true', help='Dump default values in config file format', default=False) args, _ = parser.parse_known_args() + if args.configdump: + timesliderconfig.configdump() + sys.exit(smf.SMF_EXIT_OK) + timesliderconfig.configfile = args.config # Daemonise the service.