コード例 #1
0
    def worker_class(self):
        import initialize
        server = FFServer()
        server.set_name(self.name)
        server.set_config()

        if name not in ['_gateway_', '_transfer_']:
            module_register()
            signal_register()

        return server.start()
コード例 #2
0
ファイル: appmain.py プロジェクト: luckypoem/FireflyDaemon
# coding: utf8
import os
import sys
from firefly.server.server import FFServer

if os.name != 'nt' and os.name != 'posix':
    from twisted.internet import epollreactor
    epollreactor.install()

if __name__ == "__main__":
    args = sys.argv
    name = None
    if len(args) > 1:
        name = args[1]
    else:
        raise ValueError
    import initialize
    server = FFServer()
    server.set_name(name)
    server.set_config()
    server.start()