|
@@ -36,21 +36,22 @@ def uwsgi_fork(hook_name, caller, payload):
|
36
|
36
|
|
37
|
37
|
if standalone.lower() == 'true':
|
38
|
38
|
cmd='{uwsgi} --plugin python3 --http-socket {addr}:{port} --module \
|
39
|
|
-plugins.webui.run --socket {sockfile} --logto {logfile}'
|
|
39
|
+plugins.webui.run --socket {sockfile} --logto {logfile} -p {uwsgiworkers}'
|
40
|
40
|
cmd = cmd.format(
|
41
|
41
|
addr = Settings.webui.listen_address,
|
42
|
42
|
port = Settings.webui.listen_port,
|
43
|
43
|
uwsgi= Settings.webui.uwsgicmd,
|
44
|
44
|
sockfile=sockfile,
|
45
|
|
- logfile = logfile)
|
|
45
|
+ logfile = logfile,
|
|
46
|
+ uwsgiworkers = Settings.webui.uwsgi_workers)
|
46
|
47
|
if Settings.webui.virtualenv is not None:
|
47
|
48
|
cmd += " --virtualenv %s" % Settings.webui.virtualenv
|
48
|
49
|
|
49
|
50
|
elif Settings.webui.standalone == 'uwsgi':
|
50
|
51
|
cmd = '{uwsgi} --plugin python3 --ini ./plugins/webui/uwsgi/uwsgi.ini \
|
51
|
|
---socket {sockfile} --logto {logfile}'
|
|
52
|
+--socket {sockfile} --logto {logfile} -p {uwsgiworkers}'
|
52
|
53
|
cmd = cmd.format(uwsgi = Settings.webui.uwsgicmd,
|
53
|
|
- sockfile = sockfile, logfile = logfile)
|
|
54
|
+ sockfile = sockfile, logfile = logfile, uwsgiworkers=Settings.webui.uwsgi_workers)
|
54
|
55
|
|
55
|
56
|
try:
|
56
|
57
|
args = shlex.split(cmd)
|