2012-04-10 41 views
0

根據GitHub上的resque-status主頁,我應該能夠傳回作業中的數據。由於某種原因,這似乎不適合我。如果其他人遇到了這個問題並解決了它,我想知道如何。無法在resque-status散列上設置元數據

我在Rails 3.2.3應用程序中使用JRuby 1.6.5的resque-status。


從作業

傳回的數據,您可能希望保存從作業中的數據從工作之外訪問它。

一個常見的用例是創建文件的Web觸發作業,稍後可供用戶下載。

A狀態實際上只是一個哈希,所以工作中,你可以這樣做:

狀態[「名」] =「/ mYfILEname的」 此外,所有的狀態設置方法採取任何數量的哈希參數。所以,你可以這樣做:

完成(「名」 =>「/ mYfILEname的」)

+0

嘗試請求元,併爲我做這項工作。 – 2012-04-10 21:31:26

回答

4

顯然,這樣的功能沒有實現,對 https://github.com/quirkey/resque-status/issues/66

爲已讀,我們已經找到了一個工作,周圍用函數set_status將所需的數據添加到狀態哈希:

set_status({"my variable" => "my value" }) 

希望這有助於!

+0

+1這讓頭痛像一個星期 – 2012-12-14 17:37:25