diff options
author | Vladimir Pavljuchenkov (SpiderX) <spiderx@spiderx.dp.ua> | 2017-01-09 11:31:54 +0200 |
---|---|---|
committer | Vladimir Pavljuchenkov (SpiderX) <spiderx@spiderx.dp.ua> | 2017-01-09 11:31:54 +0200 |
commit | b68584681207baa80012345d2800764b1b338dfb (patch) | |
tree | dc94a37adaa41a68a93537d850f7a037743da75f /WebappConfig/server.py | |
parent | ebuild.py: fix bashism (diff) | |
download | webapp-config-b68584681207baa80012345d2800764b1b338dfb.tar.gz webapp-config-b68584681207baa80012345d2800764b1b338dfb.tar.bz2 webapp-config-b68584681207baa80012345d2800764b1b338dfb.zip |
Adds uWSGI server support
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',])) |