code: def get_app(opts):
      '''
      Returns a WSGI app and a configuration dictionary
      '''
      apiopts = opts.get(__name__.rsplit('.', 2)[-2], {})  # rest_cherrypy opts
  
      # Add Salt and salt-api config options to the main CherryPy config dict
      cherrypy.config['saltopts'] = opts
      cherrypy.config['apiopts'] = apiopts
  
      root = API()  # cherrypy app
      cpyopts = root.get_conf()  # cherrypy app opts
  
      return root, apiopts, cpyoptf get_app(opts):
      '''
      Returns a WSGI app and a configuration dictionary
      '''
      apiopts = opts.get(__name__.rsplit('.', 2)[-2], {})  # rest_cherrypy opts
  
      # Add Salt and salt-api config options to the main CherryPy config dict
      cherrypy.config['saltopts'] = opts
      cherrypy.config['apiopts'] = apiopts
  
      root = API()  # cherrypy app
      cpyopts = root.get_conf()  # cherrypy app opts
  
      return root, apiopts, cpyopts
docs: Returns a WSGI app and a configuration dictionary