首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mina的无论何时集成。如何设置"whenever_name"?

Mina的无论何时集成。如何设置"whenever_name"?
EN

Stack Overflow用户
提问于 2016-02-12 01:51:40
回答 1查看 541关注 0票数 1

根据this file的说法,看起来我应该能够设置"whenever_name“来为我的cron作业创建自定义名称空间。只要找到here,我就会在上面阅读mina的文档。它没有提到如何为我的作业设置自定义名称空间,也就是"whenever_name“。

他们的文档概述了rake任务的基本用法:

代码语言:javascript
复制
require 'mina/whenever'
task :deploy => :environment do
  deploy do
    ...
  to :launch do
    invoke :'whenever:update'
  end
end

那么当我调用rake任务时如何指定whenever_name呢?有没有我需要做的配置?

关于如何设置whenever_name,whenever.rb有一些内容要说,但是提供的文档不足以让我进行必要的更改。注释告诉我,我可以在deploy.rb或schedule.rb中覆盖域变量。覆盖该变量的语法是什么?

代码语言:javascript
复制
# ## Settings
# Any and all of these settings can be overriden in your `deploy.rb`.

# ### whenever_name
# Override the default name used by Whenever when clearing,
# updating or writing the crontab file.

namespace :whenever do
  # NOTE: setting this as a lambda to allow the user to override
  # the domain variable at any time in their schedule.rb file
  name = lambda { whenever_name || "#{domain}_#{rails_env}" }
EN

回答 1

Stack Overflow用户

发布于 2016-02-12 03:22:57

我想通了。在deploy.rb中添加以下行:

代码语言:javascript
复制
set :whenever_name, 'production'

只是用我被赋予的大脑后退一步。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35346554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档