aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2014-04-11 02:07:13 +0200
committerMattias Andrée <maandree@operamail.com>2014-04-11 02:07:13 +0200
commit7af1771fd284eb7dc9375909047e93a35933bb9d (patch)
tree16872f70e84add16028dcb4d061013fe529b162c
parentadd deps (diff)
downloadnightshift-7af1771fd284eb7dc9375909047e93a35933bb9d.tar.gz
nightshift-7af1771fd284eb7dc9375909047e93a35933bb9d.tar.bz2
nightshift-7af1771fd284eb7dc9375909047e93a35933bb9d.tar.xz
parse help requests for -l and -m
Signed-off-by: Mattias Andrée <maandree@operamail.com>
-rwxr-xr-xsrc/nightshift.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/nightshift.py b/src/nightshift.py
index 6de6227..6ef2750 100755
--- a/src/nightshift.py
+++ b/src/nightshift.py
@@ -221,6 +221,19 @@ for arg in sys.argv[1:]:
config_file = ''.join(config_file)
+# Parse help request for -l and -m
+for opt in ('-l', '-m'):
+ if opt in red_opts:
+ i = red_opts.index(opt) + 1
+ if not i == len(red_opts):
+ arg = red_opts[i]
+ if (arg == 'list') or ('help' in arg.split(':')):
+ proc = ['redshift', opt, arg]
+ proc = Popen(proc, stdout = sys.stdout, stderr = sys.stderr)
+ proc.wait()
+ sys.exit(proc.returncode)
+
+
# Construct name of socket
socket_path = '%s.%s~%s' % ('/dev/shm/', PROGRAM_NAME, os.environ['USER'])
'''