Fix the default proc name internal setting to work

This commit is contained in:
PA Parent 2010-09-01 22:26:19 -04:00 committed by benoitc
parent 7715199b48
commit 7479b598b4

View File

@ -108,10 +108,10 @@ class Config(object):
@property @property
def proc_name(self): def proc_name(self):
pn = self.settings['proc_name'].get() pn = self.settings['proc_name'].get()
if pn: if pn is not None:
return pn return pn
else: else:
return self.settings['default_proc_name'] return self.settings['default_proc_name'].get()
class SettingMeta(type): class SettingMeta(type):
def __new__(cls, name, bases, attrs): def __new__(cls, name, bases, attrs):
@ -543,7 +543,7 @@ class Procname(Setting):
cli = ["-n", "--name"] cli = ["-n", "--name"]
meta = "STRING" meta = "STRING"
validator = validate_string validator = validate_string
default = "gunicorn" default = None
desc = """\ desc = """\
A base to use with setproctitle for process naming. A base to use with setproctitle for process naming.