diff options
author | Mattias Andrée <maandree@operamail.com> | 2014-04-11 02:07:13 +0200 |
---|---|---|
committer | Mattias Andrée <maandree@operamail.com> | 2014-04-11 02:07:13 +0200 |
commit | 7af1771fd284eb7dc9375909047e93a35933bb9d (patch) | |
tree | 16872f70e84add16028dcb4d061013fe529b162c | |
parent | add deps (diff) | |
download | nightshift-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-x | src/nightshift.py | 13 |
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']) ''' |