環境変数を介してuWSGIマルチスタティックマッピングオプションを提供する方法は?

環境変数を介してuWSGIマルチスタティックマッピングオプションを提供する方法は?

uWSGI マニュアル静的ファイル提供では、次のように言います。

--static-map同じマウントポイントに対して複数のオプションを指定できます。

--static-map /images=/var/www/img --static-map /images=/var/www/img2 --static-map /images=/var/www/img3

ファイルが見つかるまで各ディレクトリからファイルを検索します。ファイルが見つからない場合、その要求はアプリケーションによって管理されます。

次の環境変数を介して複数のオプションを渡す方法を探しています。

UWSGI_STATIC_MAP="/images/=/var/www/img1/"
UWSGI_STATIC_MAP="/images/=/var/www/img2/"
UWSGI_STATIC_MAP="/images/=/var/www/img3/"

しかし、もちろんvarの値を上書きするので、ある種の1回限りの宣言構文が必要です(または存在しないはずです)。

文書環境変数によるuWSGIの設定に関する情報は非常にまれで、私が見つけたほとんどの情報はここにあります。caktusgroup.comのチュートリアルすなわち「uWSGI は環境変数を通じてほぼ完全に設定可能です。」

どんな助け/ヒントにも感謝します。

ベストアンサー1

うん、いよいよ見つけた文書私が探していた引用:

このメソッドは、同じ構成変数に対して複数の値をサポートしません。

おすすめ記事