0
我希望能夠通過傳遞額外的命令行參數來啓動mongrel或webrick服務器,該參數可以在我的rails應用程序內部讀取。一個例子是:使用自定義命令行參數啓動mongrel
ruby script/server -p3000 --target=FOO
這裏,--target是一個自定義開關誰的價值,我想在我的Rails應用程序進行攔截。
然而,這產生了錯誤:
server: invalid option: --target=FOO
我發現其中提到一個-C雜種文檔(--config = PATH)參數指定一個完整路徑YML的配置文件,但是指定給開關與上面相同的錯誤。我認爲這個選項已被棄用。
是否有另一種方法來實現這一目標?
我們在Windows Server下運行,生產中使用的是mongrel_service。如果有一個地方我可以添加一個命令行處理器,它可以吸收我感興趣的選項,並且可以在雜種,webrick,mongrel_service以及phusion乘客中工作,我希望這樣做。 – whaka 2010-03-25 03:29:41
真令人沮喪的是,如果我使用-C開關指定一個配置YAML文件,它也會被拒絕,如果它包含任何mongrel_rails不理解的東西。 – whaka 2010-04-08 22:57:25