Python Paste.deploy-是否可以传递2个配置文件?

Python Paste.deploy-是否可以传递2个配置文件?,python,pyramid,python-paste,Python,Pyramid,Python Paste,我在一个金字塔应用程序的上下文中,它有一个wsgi.py文件,如下所示: import os.path import traceback from paste.deploy import loadapp from pyramid.paster import setup_logging DEFAULT_CONF_FILE = "/etc/myconf.conf" config = DEFAULT_CONF_FILE try: import mod_wsgi process_group

我在一个金字塔应用程序的上下文中,它有一个
wsgi.py
文件,如下所示:

import os.path
import traceback
from paste.deploy import loadapp
from pyramid.paster import setup_logging
DEFAULT_CONF_FILE = "/etc/myconf.conf"

config = DEFAULT_CONF_FILE

try:
  import mod_wsgi
  process_group = mod_wsgi.process_group
  config = os.path.join('/etc', process_group + '.conf')
except Exception as e:
  print "There was an exception when trying to determine the configuration file from mod_wsgi: %s" % str(e)
  traceback.print_exc()
if not os.path.isfile(config):
  config = DEFAULT_CONF_FILE

setup_logging(config)
application = loadapp('config:' + config)
我想做的是能够使用2个配置文件

我的第一个猜测是写一个新的文件,我把2个配置文件的内容放在其中,但似乎。。。丑陋的

在阅读《粘贴.部署》(paste.deploy)一书时,我没有发现任何与我想做的事情相近的东西,除了可能的。问题是,我不确定它们是干什么用的,我想做一些事情,比如:

app_factory('myconf1.conf', 'myconf2.conf')
而不是:

app_factory('myconf1.conf', some_option='value', some_other_option='other value',...)
我是否遗漏了一些东西,或者根本无法将2个conf文件与
paste.deploy一起使用,而我只是将这2个文件“串联”起来

谢谢

编辑: 我已经读过一些看起来像我想做的事情,但不完全是(我不应该修改我的conf文件)。我不想覆盖基础文件中的节。我真的只想连接这两个文件,而不必事先做