Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

před 1 rokem
123456789101112131415161718192021222324252627
  1. # encoding:utf-8
  2. from config import conf, load_config
  3. from channel import channel_factory
  4. from common.log import logger
  5. from plugins import *
  6. def run():
  7. try:
  8. # load config
  9. load_config()
  10. # create channel
  11. channel_name=conf().get('channel_type', 'wx')
  12. channel = channel_factory.create_channel(channel_name)
  13. if channel_name in ['wx','wxy']:
  14. PluginManager().load_plugins()
  15. # startup channel
  16. channel.startup()
  17. except Exception as e:
  18. logger.error("App startup failed!")
  19. logger.exception(e)
  20. if __name__ == '__main__':
  21. run()