ignore some settings when needed

This commit is contained in:
benoitc 2010-08-23 11:17:58 +02:00
parent ae79f33785
commit 6fa48b95ac
2 changed files with 5 additions and 2 deletions

View File

@ -22,10 +22,13 @@ def wrap_method(func):
return func(*args, **kwargs)
return _wrapped
def make_settings():
def make_settings(ignore=None):
settings = {}
ignore = ignore or ()
for s in KNOWN_SETTINGS:
setting = s()
if setting.name in ignore:
continue
settings[setting.name] = setting.copy()
return settings

View File

@ -16,7 +16,7 @@ from gunicorn.app.djangoapp import DjangoApplicationCommand
from gunicorn.config import make_settings
def make_options():
g_settings = make_settings()
g_settings = make_settings(ignore=("version"))
keys = g_settings.keys()
def sorter(k):