我想在 custom_plan.rb 中添加一个自定义 zeus 命令来启动 solr/sunspot,并在 zeus 启动时自动启动测试/开发环境。
我目前正在使用 rake 任务为这两个实例运行 solr:
rake sunspot:solr:start RAILS_ENV=test; rake sunspot:solr:start RAILS_ENV=development
我想将此添加到 zeus custom_plan.rb 作为命令:
require 'zeus/rails'
class CustomPlan < Zeus::Rails
def solr
# something like this?
# Sunspot::Rails::Server.new.start
end
end
Zeus.plan = CustomPlan.new