diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-05-21 12:24:39 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-05-21 12:24:39 +0200 |
| commit | feabfcfe6f78ba4d30ca61cfafc124ed3828b545 (patch) | |
| tree | d11fcc1905c026d385610a281fbb0318ab06111f | |
| parent | e696fb153075c7b79e060d3a28dd7effecea566c (diff) | |
vars..
| -rw-r--r-- | live-mogrify.py | 7 |
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): |
