system.commands.manager.CommandManager

Here are the examples of the python api system.commands.manager.CommandManager taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

6 Examples 7

Example 1

Project: Ultros Source File: factory_manager.py
    def __init__(self):
        self.commands = CommandManager()
        self.event_manager = EventManager()
        self.logger = getLogger("Manager")
        self.plugman = PluginManager(self)

        self.metrics = None

Example 2

Project: Ultros Source File: default.py
Function: str
    def __str__(self):
        manager = CommandManager()

        if manager.commands:
            return "Commands: %s" % ", ".join(manager.commands.keys())
        return "Commands: None"

Example 3

Project: Ultros Source File: default.py
Function: str
    def __str__(self):
        manager = CommandManager()

        if manager.aliases:
            return "Aliases: %s" % ", ".join(
                ["%s: %s" % (x[0], x[1]) for x in manager.aliases.items()]
            )
        return "Aliases: None"

Example 4

Project: Ultros Source File: plugin.py
    def __init__(self, info, loader):
        from system.factory_manager import FactoryManager
        from system.plugins.manager import PluginManager

        self.commands = CommandManager()
        self.events = EventManager()
        self.factory_manager = FactoryManager()
        self.info = info
        self.logger = getLogger(info.name)
        self.module = self.info.module
        self.plugins = PluginManager()
        self.storage = StorageManager()
        self._loader = loader.name

Example 5

Project: Ultros Source File: test_commands.py
Function: init
    def __init__(self):
        self.manager = CommandManager()
        self.manager.logger.setLevel(logging.CRITICAL)  # Shut up, logger

        self.factory_manager = Mock(name="factory_manager")
        self.plugin = Mock(name="plugin")

Example 6

Project: Ultros Source File: test_commands.py
    @nose.with_setup(teardown=teardown)
    def test_singleton(self):
        """CMNDS | Test Singleton metaclass"""
        nosetools.assert_true(self.manager is CommandManager())