new_contents: #!/usr/bin/env python
  
  # This file may be used instead of Apache mod_wsgi to run your python
  # web application in a different framework.  A few examples are
  # provided (cherrypi, gevent), but this file may be altered to run
  # whatever framework is desired - or a completely customized service.
  #
  import imp
  import os
  import sys
  
  try:
    virtenv = os.path.join(os.environ.get('OPENSHIFT_PYTHON_DIR','.'), 'virtenv')
    python_version = "python"+str(sys.version_info[0])+"."+str(sys.version_info[1]) 
    os.environ['PYTHON_EGG_CACHE'] = os.path.join(virtenv, 'lib', python_version, 'site-packages')
    virtualenv = os.path.join(virtenv, 'bin','activate_this.py')
    if(sys.version_info[0] < 3):
      execfile(virtualenv, dict(__file__=virtualenv))
    else:
      exec(open(virtualenv).read(), dict(__file__=virtualenv))
      
  except IOError:
    pass
  
  #
  # IMPORTANT: Put any additional includes below this line.  If placed above this
  # line, it's possible required libraries won't be in your searchable path
  #
  
  
  #
  #  main():
  #
  if __name__ == '__main__':
    application = imp.load_source('app', 'flaskapp.py')
    port = application.app.config['PORT']
    ip = application.app.config['IP']
    app_name = application.app.config['APP_NAME']
    host_name = application.app.config['HOST_NAME']
  
    fwtype="wsgiref"
    for fw in ("gevent", "cherrypy", "flask"):
      try:
        imp.find_module(fw)
        fwtype = fw
      except ImportError:
        pass
  
    print('Starting WSGIServer type %s on %s:%d ... ' % (fwtype, ip, port))
    if fwtype == "gevent":
      from gevent.pywsgi import WSGIServer
      WSGIServer((ip, port), application.app).serve_forever()
  
    elif fwtype == "cherrypy":
      from cherrypy import wsgiserver
      server = wsgiserver.CherryPyWSGIServer(
        (ip, port), application.app, server_name=host_name)
      server.start()
  
    elif fwtype == "flask":
      from flask import Flask
      server = Flask(__name__)
      server.wsgi_app = application.app
      server.run(host=ip, port=port)
  
    else:
      from wsgiref.simple_server import make_server
      make_server(ip, port, application.app).serve_forever()
  
subject: Create app.py