0
我想在nova-api中設置一些變量。如何設置nova-api的os.environ?
哪種設置方法最好? (在nova.conf
或其他文件中?)
我可以在/etc/nova/nova.conf
中設置並獲取該變量的值在api中。但是有沒有其他方法可以爲API設置環境變量?我想在腳本中訪問os.environ
。 (這是正確的方式來訪問或不?)
據我所知,對於wsgi
我們必須在Apache的配置文件中設置。但是,對於新星,我不能提前爲幫助查找文件:(。
感謝。
SETENV不設置os.environ的mod_wsgi的,如果你說「WSGI」你實際上意味着mod_wsgi的。 –
我期待第一個答覆從@GrahamDumpleton :)。我從'init.d'腳本中設置了env變量。在腳本'/ etc/init.d/openstack-nova-api'中使用了一個文件'/ etc/sysconfig/$ prog',所以我們在這個文件中設置了'export'變量,並在稍後獲得了參考。 Thx爲您的答覆。 – Nilesh
對於Linux系統,其中一個init.d文件設置爲普通shell變量通常有效。如果Apache的傳統Apache Software Foundation發行版將使用與Apache可執行文件相同的目錄中的envvars文件。 –