所以我有一個奇怪的問題,有沒有在鐵軌的方式來觸發任務在一個單獨的環境:下面是這種情況,我有這是一項將生產中的所有數據複製到較低(演示)環境的日常任務。在傳輸結束時,我需要能夠重置較低環境中所有用戶的密碼。由於我正在開始製作任務......我不能想出一種演示方式來了解複製完成的時間並開始重置密碼。我曾經想過做它的另一個基於時間的任務,只運行在演示環境task..but是有這樣做的更聰明,更漂亮的方式複製的預期完成時間之後幾分鐘?如何在不同的環境觸發一個任務 - Rails的2.3/1.8.7 REE
0
A
回答
0
我認爲您正在尋找類似於Capistrano的東西,它允許您定義遠程執行的任務/命令,前提是您可以從執行任務的計算機對遠程計算機進行SSH訪問。理想情況下,單個Capistrano任務將啓動數據複製並在之後立即執行密碼重置。
+0
嗯有趣重置密碼的更清潔的方式我可能會考慮它 –
相關問題
- 1. Grunt手錶在不同環境下觸發不同任務
- 2. 的Rails:針對不同的環境特定耙任務相關
- 3. Rails開發環境 - 任何提示?
- 4. CCNet觸發不同的任務
- 5. C#Task.WhenAll不觸發下一個任務
- 6. 「私人」與Rails環境Rake任務
- 7. 發展環境不受運行所有測試相關的任務 - 的Rails 3
- 8. 如何從不同的命名空間觸發Capistrano任務:deploy?
- 9. Laravel在不同的開發環境中
- 10. 觸發與pyenv-的virtualenv不同的應用環境
- 11. 如何在開發環境和生產環境中定義不同的變量?
- 12. Django - 不可能完成的任務 - 另一個環境問題
- 13. 的ActionController :: RoutingError在Rails的開發環境
- 14. 我想在循環中的不同點觸發一個響應
- 15. 在同一臺服務器上爲不同環境運行delayed_job
- 16. 在Rails的Rake任務中重現生產環境
- 17. Rake任務失敗:環境不加載
- 18. Rails 4:根據環境使用不同的服務器端口
- 19. 在同一個循環中執行兩個不同的任務不好嗎?
- 20. 如何從一臺服務器另一類則是在不同的環境
- 21. 在不同的gcc環境
- 22. 在不同的環境
- 23. 如何在ASP.NET MVC 6中爲不同的環境註冊不同的服務?
- 24. grails ant任務,設置不同的環境
- 25. 不同的環境
- 26. 如何對不同的環境不同的環境配置文件Spring MVC中
- 27. Rails和ActionCable。一個Redis的服務器有幾個環境
- 28. 不同價值的Symfony服務環境
- 29. 不同於測試和生產環境的開發環境?
- 30. 如何在一個默認環境中使用rails自定義環境?
你如何複製數據?你轉儲數據庫並重新導入它?有沒有辦法根本無法導出密碼或自動將它們在演示環境中刪除,例如用觸發器什麼的? –
是我在看一些不同的方法......但現在我只是做一個mysqldump和臨時環境導入它。我接受其他的建議though..if存在其他環境 –