def run(self): super(ManagerConfigTest, self).run() self.passed = True try: self.syncami = SyncAMI() for x in self.config.get('ami-config'): self.run_test(x) if (not self.passed): break self.syncami.logoff() except Exception as e: self.passed = False LOGGER.error("Exception caught: %s" % e) raise finally: self.stop_reactor()