diff options
Diffstat (limited to 'WebappConfig/server.py')
-rw-r--r-- | WebappConfig/server.py | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/WebappConfig/server.py b/WebappConfig/server.py index ec9c141..a458505 100644 --- a/WebappConfig/server.py +++ b/WebappConfig/server.py @@ -366,6 +366,16 @@ class Tracd(Basic): self.vhost_server_uid = get_user('tracd') self.vhost_server_gid = get_group('tracd') +class uWSGI(Basic): + + name = 'uWSGI' + desc = 'supports installation on uWSGI' + dep = 'www-servers/uwsgi' + + def set_server_user(self): + self.vhost_server_uid = get_user('uwsgi') + self.vhost_server_gid = get_group('uwsgi') + def listservers(): OUT.notice('\n'.join(['apache', @@ -373,4 +383,5 @@ def listservers(): 'cherokee', 'nginx', 'gatling', - 'tracd',])) + 'tracd', + 'uwsgi',])) |