繁体   English   中英

Rails管理员执行rake任务

[英]rails admin for rake tasks

我现在有一个Rails应用程序,其中定义了数十个用于管理目的的rake任务,我希望将这些rake任务反映在一种管理界面上,因此是否有任何即插即用的解决方案或任何快速的想法?

您可以获取rake -T输出,然后使用正则表达式进行解析。 即:

all_tasks = %x(rake -T)
tasks_array = all_tasks.scan(/(rake\s[\w|:]*)/)

rake -T操作时间很长,因此您可能需要对其进行缓存

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM