Назад | Перейти на главную страницу

Есть ли способ «отключить» параметры в файлах конфигурации uWSGI?

Допустим, мой конфиг (uwsgi.ini) выглядит как:

# can run just by uwsgi uwsgi.ini
[uwsgi]
# put all common elements here (can be over-ridden)
http = :8090
wsgi-file = ./test.py
master = 1
processes = 4
threads = 2
#uid=www-data
#gid=www-data

# run via: uwsgi --ini uwsgi.ini:dev
[dev]
ini=:uwsgi
py-autoreload = 2 

# run via: uwsgi --ini uwsgi.ini:prod
[prod]
ini=:uwsgi

[dev-nginx]
ini=:uwsgi
socket= :8001
py-autoreload = 2 

[prod-nginx]
ini=:uwsgi
socket= :8001

Если бы я хотел использовать uWSGI за Nginx, я мог бы запустить через uwsgi --ini uwsgi.ini:prod-nginx, но я бы хотел сброшен в http = :8090 часть, которая была установлена ​​в основной [uwsgi] раздел.

Есть ли способ сброшен это в [prod-nginx] раздел, а не дублировать все везде и не включать одну часть в другую?