0
我通過Puppet安裝芹菜,我想也有一個默認配置文件提供給芹菜。默認名稱是celeryconfig.py
,但我不知道在哪裏複製它。芹菜默認配置文件
我沒有在Django中使用芹菜。
我應該複製celeryconfig.py
的位置以便Celery每次運行時都能讀取它?
我通過Puppet安裝芹菜,我想也有一個默認配置文件提供給芹菜。默認名稱是celeryconfig.py
,但我不知道在哪裏複製它。芹菜默認配置文件
我沒有在Django中使用芹菜。
我應該複製celeryconfig.py
的位置以便Celery每次運行時都能讀取它?
我寧願把CONFIGS項目的根文件夾:
但是你應該明年方法之一手動加載CONFIGS:config_from_object
,config_from_envvar
或config_from_cmdline
。
我知道這些。但有可能有多個項目,我希望他們共享基本配置(如代理或後端等),因此如果我想要其他配置,將(如果有的話)配置文件放置在項目中。 – ep0
1.最簡單的方法是把每個項目的配置,它很容易更新項目和配置'puppet','織物','廚師','鹽堆'。 2.你也可以把文件系統上的一個特定的文件,比如'/ etc /'for linux,但可能''/ etc /'更適合系統包,而不是自己的項目。 3.您可以使用'envvar'代替文件。 4.你可以使用package與configs,只需從文件系統安裝egg,或者如果你有自己的pypi鏡像或私人csv項目(也可以看看git子模塊等)。 5.你可以啓動特定的服務器,它將根據請求返回配置。 – tbicr