summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-05-21 12:24:39 +0200
committerJules Laplace <julescarbon@gmail.com>2018-05-21 12:24:39 +0200
commitfeabfcfe6f78ba4d30ca61cfafc124ed3828b545 (patch)
treed11fcc1905c026d385610a281fbb0318ab06111f
parente696fb153075c7b79e060d3a28dd7effecea566c (diff)
vars..
-rw-r--r--live-mogrify.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/live-mogrify.py b/live-mogrify.py
index eeec58d..04c5d69 100644
--- a/live-mogrify.py
+++ b/live-mogrify.py
@@ -136,9 +136,10 @@ class Listener():
try:
new_opt, misc = self.data_opt_parser.parse_known_args([ '--' + key.replace('_', '-'), value ])
print(new_opt)
- for k,v in vars(new_opt).items():
- print('set {} {}: {}'.format(type(value), k, v))
- setattr(self.data_opt, k, v)
+ new_opt_vars = vars(new_opt):
+ new_value = new_opt_vars[key]
+ print('set {} {}: {}'.format(type(new_value), key, new_value))
+ setattr(self.data_opt, key, new_value)
except Exception as e:
print('error {} setting value {}: {}'.format(e, key, value))
def _get_fn(self):