def FullyWrappedApp(appinfo_external, appengine_config):
  app = MetaWSGIApp(appinfo_external, appengine_config)
  app = middlewares.RequestLoggingMiddleware(app)
  app = middlewares.ErrorLoggingMiddleware(app)
  app = middlewares.WsgiEnvSettingMiddleware(app, appinfo_external)
  app = middlewares.FixServerEnvVarsMiddleware(app)
  app = middlewares.OsEnvSetupMiddleware(app, appengine_config)


  app = middlewares.PatchLoggingMethods(app)
  app = middlewares.LogFlushCounter(app)
  app = middlewares.RequestQueueingMiddleware(app, appinfo_external)
  app = middlewares.UseRequestSecurityTicketForApiMiddleware(app)
  app = middlewares.CallbackMiddleware(app)
  return app
Completely wraps a user's app per the given YAML file.
dataset/ETHPy150Open GoogleCloudPlatform/python-compat-runtime/appengine-compat/exported_appengine_sdk/google/appengine/ext/vmruntime/meta_app.py/FullyWrappedApp