From e03cee423a63d04f86ad4df24b1a1ab3c1b190bb Mon Sep 17 00:00:00 2001 From: Davide Marcato Date: Tue, 14 Feb 2023 15:48:17 +0100 Subject: [PATCH] gotoState with args in fsmTemplate --- smlib/fsmTemplate.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/smlib/fsmTemplate.py b/smlib/fsmTemplate.py index ba4acf6..dccf72d 100644 --- a/smlib/fsmTemplate.py +++ b/smlib/fsmTemplate.py @@ -45,10 +45,10 @@ def setErrorStatus(self, errCod, errMsg): if self._errm: self._errm.put(errMsg) - def gotoState(self, state): + def gotoState(self, state, *args, **kwargs): if self._stat: self._stat.put(state) - return fsmBase.gotoState(self, state) + return fsmBase.gotoState(self, state, *args, **kwargs) def gotoError(self, errCod, errMsg='default error message'): self.logE("Error: %s" % errMsg)