diff --git a/src/fenrir-package/core/commandManager.py b/src/fenrir-package/core/commandManager.py index f71c3222..b4909e1a 100644 --- a/src/fenrir-package/core/commandManager.py +++ b/src/fenrir-package/core/commandManager.py @@ -31,6 +31,8 @@ class commandManager(): return environment def executeTriggerCommands(self, environment, trigger): + if environment['generalInformation ']['suspend']: + return environment for cmd in sorted(environment['commands'][trigger]): try: environ = environment['commands'][trigger][cmd].run(environment) @@ -42,6 +44,8 @@ class commandManager(): return environment def executeCommand(self, environment, currCommand, section = 'commands'): + if environment['generalInformation ']['suspend']: + return environment if self.isCommandDefined(environment): try: environ = environment['commands'][section][currCommand].run(environment)