Example #1
0
 def init_cli(self):
     self.logger.info('Initializing CLI instance')
     self.context = Context()
     self.context.connection = self.client
     self.context.plugin_dirs = PLUGIN_DIRS
     self.context.discover_plugins()
     self.context.start_entity_subscribers()
     self.context.login_plugins()
     self.ml = MainLoop(self.context)
     self.logger.info('CLI instance ready')