mirror of
https://github.com/avatao-content/baseimage-tutorial-framework
synced 2025-06-28 21:45:11 +00:00
Improve internal handling of environment variables
This commit is contained in:
committed by
therealkrispet
parent
a933248e90
commit
83b24ad538
@ -5,7 +5,7 @@ from tornado.web import Application
|
||||
from tornado.ioloop import IOLoop
|
||||
|
||||
from sql_injection_fsm import SQLInjectionFSM
|
||||
from tfw.config import WEB_PORT
|
||||
from tfw.config import tfwenv
|
||||
from tfw.config.logs import logging
|
||||
log = logging.getLogger(__name__)
|
||||
from tfw.networking.server.zmq_websocket_handler import FSMManagingSocketHandler
|
||||
@ -21,10 +21,10 @@ if __name__ == '__main__':
|
||||
autoreload=True
|
||||
)
|
||||
|
||||
application.listen(WEB_PORT)
|
||||
application.listen(tfwenv.WEB_PORT)
|
||||
log.debug('Python version: {}'.format(sys.version[:5]))
|
||||
log.debug('Tornado version: {}'.format(tornado.version))
|
||||
log.debug('ZeroMQ version: {}'.format(zmq.zmq_version()))
|
||||
log.debug('PyZMQ version: {}'.format(zmq.pyzmq_version()))
|
||||
log.info('Tornado application listening on port {}'.format(WEB_PORT))
|
||||
log.info('Tornado application listening on port {}'.format(tfwenv.WEB_PORT))
|
||||
IOLoop.instance().start()
|
||||
|
@ -2,10 +2,10 @@ from source_code_event_handler import SourceCodeEventHandler
|
||||
from terminado_event_handler import TerminadoEventHandler
|
||||
from tornado.ioloop import IOLoop
|
||||
|
||||
from tfw.config.envvars import WEBIDE_WD
|
||||
from tfw.config import tfwenv
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
anchor_webide = SourceCodeEventHandler('anchor_webide', WEBIDE_WD, 'login')
|
||||
anchor_webide = SourceCodeEventHandler('anchor_webide', tfwenv.WEBIDE_WD, 'login')
|
||||
anchor_terminado = TerminadoEventHandler('anchor_terminado', 'terminado')
|
||||
IOLoop.instance().start()
|
||||
|
@ -2,9 +2,9 @@ import json, sys
|
||||
from tornado.ioloop import IOLoop
|
||||
from tornado.web import RequestHandler, Application
|
||||
|
||||
from tfw.config import LOGIN_APP_PORT, WEBIDE_WD
|
||||
from tfw.config import tfwenv
|
||||
|
||||
sys.path.append(WEBIDE_WD)
|
||||
sys.path.append(tfwenv.WEBIDE_WD)
|
||||
from login_component import authorize_login
|
||||
|
||||
|
||||
@ -23,5 +23,5 @@ class LoginHandler(RequestHandler):
|
||||
|
||||
if __name__ == '__main__':
|
||||
application = Application([(r'/login', LoginHandler)])
|
||||
application.listen(LOGIN_APP_PORT)
|
||||
application.listen(tfwenv.LOGIN_APP_PORT)
|
||||
IOLoop.instance().start()
|
||||
|
@ -2,7 +2,7 @@ from shutil import rmtree, copytree
|
||||
|
||||
from tfw.event_handler_base import EventHandlerBase
|
||||
from tfw.util import SupervisorMixin
|
||||
from tfw.config import TERMINADO_DIR
|
||||
from tfw.config import tfwenv
|
||||
from tfw.config.logs import logging
|
||||
log = logging.getLogger(__name__)
|
||||
|
||||
@ -10,7 +10,7 @@ log = logging.getLogger(__name__)
|
||||
class TerminadoEventHandler(EventHandlerBase, SupervisorMixin):
|
||||
def __init__(self, anchor, process_name):
|
||||
super().__init__(anchor)
|
||||
self.working_directory = TERMINADO_DIR
|
||||
self.working_directory = tfwenv.TERMINADO_DIR
|
||||
self.process_name = process_name
|
||||
self.setup_terminado_server()
|
||||
|
||||
|
@ -2,7 +2,7 @@ from tornado.ioloop import IOLoop
|
||||
from tornado.web import Application
|
||||
from terminado import TermSocket, UniqueTermManager
|
||||
|
||||
from tfw.config import TERMINADO_PORT, TERMINADO_WD
|
||||
from tfw.config import tfwenv
|
||||
from tfw.config.logs import logging
|
||||
log = logging.getLogger(__name__)
|
||||
|
||||
@ -29,5 +29,5 @@ class TerminadoMiniServer:
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
log.info('Terminado Mini Server listening on {}'.format(TERMINADO_PORT))
|
||||
TerminadoMiniServer('/terminal', TERMINADO_PORT, TERMINADO_WD, ['bash']).listen()
|
||||
log.info('Terminado Mini Server listening on {}'.format(tfwenv.TERMINADO_PORT))
|
||||
TerminadoMiniServer('/terminal', tfwenv.TERMINADO_PORT, tfwenv.TERMINADO_WD, ['bash']).listen()
|
||||
|
Reference in New Issue
Block a user