diff options
author | Mattias Andrée <maandree@operamail.com> | 2014-04-05 20:18:09 +0200 |
---|---|---|
committer | Mattias Andrée <maandree@operamail.com> | 2014-04-05 20:18:09 +0200 |
commit | 41b747c4c2ce4a6acba4e318249641fd41e91123 (patch) | |
tree | 7072400be8690ca2a9d8ed15826d4f776504e70a | |
parent | typo (diff) | |
download | blueshift-41b747c4c2ce4a6acba4e318249641fd41e91123.tar.gz blueshift-41b747c4c2ce4a6acba4e318249641fd41e91123.tar.bz2 blueshift-41b747c4c2ce4a6acba4e318249641fd41e91123.tar.xz |
document and demo reset_on_error
Signed-off-by: Mattias Andrée <maandree@operamail.com>
-rw-r--r-- | examples/comprehensive | 7 | ||||
-rw-r--r-- | info/blueshift.texinfo | 7 | ||||
-rwxr-xr-x | src/__main__.py | 2 |
3 files changed, 15 insertions, 1 deletions
diff --git a/examples/comprehensive b/examples/comprehensive index 7510744..b95e5c3 100644 --- a/examples/comprehensive +++ b/examples/comprehensive @@ -338,6 +338,13 @@ uses_adhoc_opts = True ''' +reset_on_error = True +''' +:bool Whether to reset the colour curves if the configuration script + runs into an exception that it did not handle +''' + + # Get --reset from Blueshift ad-hoc settigns doreset = parser.opts['--reset'] diff --git a/info/blueshift.texinfo b/info/blueshift.texinfo index 55dcbed..cafba90 100644 --- a/info/blueshift.texinfo +++ b/info/blueshift.texinfo @@ -1096,6 +1096,13 @@ run @code{reset} and exit. This is normally done the second time @kbd{Control+c} is pressed or the second time a SIGTERM signal has been received. (Or if both has happend.) + +@item reset_on_error +The default value of this variable is @code{True}, +but it can be set to @code{False}. If it is set to +false @code{False}, Blueshift will not attempt to +reset the colour curves if the configuration script +crashes. @end table The parameterless function @code{continuous_run}, diff --git a/src/__main__.py b/src/__main__.py index 535c43a..e514728 100755 --- a/src/__main__.py +++ b/src/__main__.py @@ -216,7 +216,7 @@ trans_delta = -1 :int In what direction are with transitioning? ''' -reset_on_error = True # TODO demo and document this +reset_on_error = True ''' :bool Whether to reset the colour curves if the configuration script runs into an exception that it did not handle |