Esempio n. 1
0
 def _call_wsgid(self, options):
   from wsgid import Wsgid
   from ..loaders import load_app
   # The app source-code is inside an "app" folder, so we join this part
   # here and pass it to the AppLoaders.
   wsgi_app = load_app(os.path.join(options.app_path, 'app'), options.wsgi_app)
   wsgid = Wsgid(wsgi_app, options.recv, options.send)
   wsgid.serve()
Esempio n. 2
0
File: cli.py Progetto: lwc/wsgid
  def _call_wsgid(self, options):
    from wsgid import Wsgid
    from ..loaders import load_app

    # Create the env vars
    if options.envs:
      for k, v in options.envs.iteritems():
        os.environ[k] = v

    # The app source-code is inside an "app" folder, so we join this part
    # here and pass it to the AppLoaders.
    wsgi_app = load_app(os.path.join(options.app_path, 'app'), options.wsgi_app)
    wsgid = Wsgid(wsgi_app, options.recv, options.send)
    wsgid.serve()