diff --git a/secop.py b/secop.py index 8e56cd7..c14ac09 100644 --- a/secop.py +++ b/secop.py @@ -54,9 +54,12 @@ class SecopInteractor(SecopClient): self.module_updates = set() self.param_updates = set() self.updates = {} - self.connect() - node_map.update({k: self for k in self.modules}) - self.register_callback(None, updateItem=self.updateItem) + try: + self.connect() + node_map.update({k: self for k in self.modules}) + self.register_callback(None, updateItem=self.updateItem) + except Exception as e: + print(repr(e)) def add_main_components(self, components): for name, desc in self.modules.items():