class AbstractStateWhereOpeningIsRedundant(State):
def handle_open_event(self, callback):
# intentionally not calling super() implementation
- # FIXME contradicting original plan where open would be ignored in StateAboutToOpen?
callback("299 redundant: Space seems to be already open. Still processing your request tough.")
logger.warning("Received OPEN command in StateAboutToOpen. This should not be necessary.")
self.actor().act(Actor.CMD_OPEN)