Add method EventHandlerBase.cleanup()

This commit is contained in:
Kristóf Tóth
2018-02-13 15:38:46 +01:00
parent fd029dbfe7
commit 1d47ca5684
3 changed files with 13 additions and 4 deletions

View File

@ -6,6 +6,9 @@ from tfw.config import tfwenv
if __name__ == '__main__':
anchor_webide = SourceCodeEventHandler('anchor_webide', tfwenv.WEBIDE_WD, 'login')
anchor_terminado = TerminadoEventHandler('anchor_terminado', 'terminado')
IOLoop.instance().start()
eventhandlers = {SourceCodeEventHandler('anchor_webide', tfwenv.WEBIDE_WD, 'login'),
TerminadoEventHandler('anchor_terminado', 'terminado')}
try:
IOLoop.instance().start()
finally:
for eh in eventhandlers: eh.cleanup()