some will put it as integer in conf file

This commit is contained in:
Benoit Chesneau 2010-02-15 15:37:49 +01:00
parent 5cc19f7037
commit dabf3395aa

View File

@ -91,13 +91,13 @@ def daemonize(umask):
def set_owner_process(user,group): def set_owner_process(user,group):
if group: if group:
if group.isdigit(): if group.isdigit() or isinstance(group, int):
gid = int(group) gid = int(group)
else: else:
gid = grp.getgrnam(group).gr_gid gid = grp.getgrnam(group).gr_gid
os.setgid(gid) os.setgid(gid)
if user: if user:
if user.isdigit(): if user.isdigit() or isinstance(user, int):
uid = int(user) uid = int(user)
else: else:
uid = pwd.getpwnam(user).pw_uid uid = pwd.getpwnam(user).pw_uid