Ejemplo n.º 1
0
 def register_self(self):
     from command_registry import registry
     if isinstance(self.cmd, list):
         for cmd in self.cmd:
             registry.register(cmd, self.__class__)
     elif isinstance(self.cmd, str):
         registry.register(self.cmd, self.__class__)
     else:
         raise ValueError(
             f"self.cmd must be of type list[str] or str!. Found type: {type(self.cmd)}"
         )
Ejemplo n.º 2
0
 def register_self(self):
     from command_registry import registry
     registry.register(self.cmd, self.__class__)