예제 #1
0
파일: app.py 프로젝트: adrianlee/rcon-cs
 def run(self):
   log.debug('Starting %s %s' % (rconsoft.__name__, rconsoft.__version__))
   
   self._init_plugins()
   self.controller = Controller()
   self.controller.setup()
   
   reactor.run()
예제 #2
0
파일: app.py 프로젝트: adrianlee/rcon-cs
class RconSoft(object):       
  #==============================
  def run(self):
    log.debug('Starting %s %s' % (rconsoft.__name__, rconsoft.__version__))
    
    self._init_plugins()
    self.controller = Controller()
    self.controller.setup()
    
    reactor.run()
  
  #==============================
  def _init_plugins(self):
    # Load all the plugins
    rconsoft.plugins.load_all()
    # Instantiate all the plugins.
    Plugin.plugins = rconsoft.plugins.PluginList([p() for p in Plugin.plugins])