summaryrefslogtreecommitdiff
path: root/live-mogrify.py
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-05-21 11:51:11 +0200
committerJules Laplace <julescarbon@gmail.com>2018-05-21 11:51:11 +0200
commit4a8a40c6299ce0d9affca6d116539a8418cdf649 (patch)
tree04856cadbe12d803744bbc3580deeedea9f08076 /live-mogrify.py
parent118575842e30d5cfff79caa38a7e85d691b45a6f (diff)
vars..
Diffstat (limited to 'live-mogrify.py')
-rw-r--r--live-mogrify.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/live-mogrify.py b/live-mogrify.py
index ad41b8b..cd706a3 100644
--- a/live-mogrify.py
+++ b/live-mogrify.py
@@ -125,13 +125,14 @@ def process_image(opt, data_opt, im):
class Listener():
def __init__(self):
opt, data_opt = load_opt()
- self.opt = vars(opt)
- self.data_opt = vars(data_opt)
+ self.opt = opt
+ self.data_opt = data_opt
self.working = False
def _set_fn(self, key, value):
- self.data_opt[key] = value
+ if hasattr(self.data_opt, key):
+ setattr(self.data_opt, key, value)
def _get_fn(self):
- return self.data_opt
+ return vars(self.data_opt)
def _ready_fn(self, rpc_client):
# self.connect()
process_live_input(self.opt, self.data_opt, rpc_client)