标签: ruby-on-rails-3 rake activeadmin rails-admin
我有一个rails应用程序,现在为管理目的定义了几十个rake任务,我希望这些rake任务能够反映在一种管理界面上,所以有没有任何即插即用的解决方案,或者任何快速的周围的想法?
答案 0 :(得分:0)
您可以获得rake -T的输出,然后使用正则表达式进行解析。即:
rake -T
all_tasks = %x(rake -T) tasks_array = all_tasks.scan(/(rake\s[\w|:]*)/)
rake -T操作很长,所以你可能想要缓存它