コード例 #1
0
ファイル: run.py プロジェクト: soulrevenges/artificialAlan
def stop():
    from src import messages
    
    def callback():
        from src import db
        db.client.disconnect()
        ioloop.stop()
        
    ioloop.add_callback(callback)
    t.join()
    
    messages.stopped()
コード例 #2
0
ファイル: run.py プロジェクト: TelematicaUSM/Tidys
def stop():
    from src import messages

    @coroutine
    def callback():
        from controller import MSGHandler
        from src import db
        yield MSGHandler.stop()
        yield db.stop()
        ioloop.stop()

    ioloop.add_callback(callback)
    t.join()

    messages.stopped()
コード例 #3
0
ファイル: run.py プロジェクト: pipegreyback/artificialAlan
def stop():
    from src import messages

    @coroutine
    def callback():
        from controller import MSGHandler
        from src import db

        yield MSGHandler.stop()
        yield db.stop()
        ioloop.stop()

    ioloop.add_callback(callback)
    t.join()

    messages.stopped()
コード例 #4
0
ファイル: run.py プロジェクト: cganterh/tornadoBoiler
def stop():
    from src import messages

    # @coroutine
    def callback():
        """Stop application

        Here you can stop other services, like a database ;).
        Uncomment ``@coroutine`` if you want to yield futures
        in this function.
        """
        ioloop.stop()

    ioloop.add_callback(callback)
    t.join()

    messages.stopped()
コード例 #5
0
ファイル: run.py プロジェクト: cganterh/tornadoBoxes
def stop():
    from src import messages

    # @coroutine
    def callback():
        """Stop application

        Here you can stop other services, like a database ;).
        Uncomment ``@coroutine`` if you want to yield futures
        in this function.
        """
        ioloop.stop()

    ioloop.add_callback(callback)
    t.join()

    messages.stopped()