示例#1
0
 def startService(self, mainhack=False, args=None):
     from shtoom.app.doug import DougApplication
     self.app = DougApplication(self.voiceappClass)
     if self.configFileName != '':
         self.app.configFileName = self.configFileName
     if mainhack:
         import __main__
         __main__.app = self.app
     if args is None:
         self.app.boot()
     else:
         self.app.boot(args=args)
     self.app.start()
示例#2
0
文件: shmessage.py 项目: bmxp/shtoom
def main():
    global app
    from twisted.internet import reactor

    app = DougApplication(MessageApp)
    app.configFileName = '.shmessagerc'

    app.boot(args=sys.argv[1:])
    app.start()
示例#3
0
文件: service.py 项目: braams/shtoom
 def startService(self, mainhack=False, args=None):
     from shtoom.app.doug import DougApplication
     self.app = DougApplication(self.voiceappClass)
     if self.configFileName != '':
         self.app.configFileName = self.configFileName
     if mainhack:
         import __main__
         __main__.app = self.app
     if args is None:
         self.app.boot()
     else:
         self.app.boot(args=args)
     self.app.start()
示例#4
0
文件: dougdemo.py 项目: braams/shtoom
def main():
    global app
    from twisted.internet import reactor

    app = DougApplication(MessageApp)
    app.configFileName = '.shmessagerc'

    app.boot(args=sys.argv[1:])
    app.start()
示例#5
0
class DougService:

    configFileName = ''

    def __init__(self, voiceappClass):
        self.voiceappClass = voiceappClass

    def startService(self, mainhack=False, args=None):
        from shtoom.app.doug import DougApplication
        self.app = DougApplication(self.voiceappClass)
        if self.configFileName != '':
            self.app.configFileName = self.configFileName
        if mainhack:
            import __main__
            __main__.app = self.app
        if args is None:
            self.app.boot()
        else:
            self.app.boot(args=args)
        self.app.start()

    def stopService(self):
        self.app.shutdown()
示例#6
0
文件: service.py 项目: braams/shtoom
class DougService:

    configFileName = ''


    def __init__(self, voiceappClass):
        self.voiceappClass = voiceappClass

    def startService(self, mainhack=False, args=None):
        from shtoom.app.doug import DougApplication
        self.app = DougApplication(self.voiceappClass)
        if self.configFileName != '':
            self.app.configFileName = self.configFileName
        if mainhack:
            import __main__
            __main__.app = self.app
        if args is None:
            self.app.boot()
        else:
            self.app.boot(args=args)
        self.app.start()

    def stopService(self):
        self.app.shutdown()