2015-09-24 8 views
-1

У меня есть простой код rufus, который работает на GNU/Linux, но не на Windows.rufus-scheduler -> не действительный cronline на Windows

Я использую ту же версию rufus. Просто обновил Ruby на Windows до ruby 2.2.3p173 (2015-08-18 revision 51636) [i386-mingw32], но это не помогло.

Вопрос: Любая идея, если .cron должен работать на Windows?

require 'rubygems' 
require 'rufus/scheduler' 

scheduler = Rufus::Scheduler.new 


scheduler.cron '0 22 * * 1-5' do 
    # every day of the week at 22:00 (10pm) 
    puts 'activate security system' 
end 

scheduler.every '5m' do 
    puts 'check blood pressure' 
end 

ошибка получила

D:/prog/Ruby22/lib/ruby/gems/2.2.0/gems/rufus-scheduler-3.1.4/lib/rufus/scheduler/cronline.rb:61:in `initialize': not a valid cronline : '0 22 * * 1-5' (ArgumentError) 
from D:/prog/Ruby22/lib/ruby/gems/2.2.0/gems/rufus-scheduler-3.1.4/lib/rufus/scheduler/jobs.rb:601:in `new' 
from D:/prog/Ruby22/lib/ruby/gems/2.2.0/gems/rufus-scheduler-3.1.4/lib/rufus/scheduler/jobs.rb:601:in `initialize' 
from D:/prog/Ruby22/lib/ruby/gems/2.2.0/gems/rufus-scheduler-3.1.4/lib/rufus/scheduler.rb:630:in `new' 
from D:/prog/Ruby22/lib/ruby/gems/2.2.0/gems/rufus-scheduler-3.1.4/lib/rufus/scheduler.rb:630:in `do_schedule' 
from D:/prog/Ruby22/lib/ruby/gems/2.2.0/gems/rufus-scheduler-3.1.4/lib/rufus/scheduler.rb:245:in `cron' 
from test.rb:7:in `<main>' 
+0

Да, хроны должны работать на Windows, а также. Не могли бы вы вставить подробное и полное сообщение об ошибке, которое вы получите? Заранее спасибо. – jmettraux

+0

@jmettraux: Я думал, что он должен работать на Windows. Ошибка добавлена. – Radek

+0

Да, cron также должен работать на Windows. – jmettraux

ответ

1

Спасибо за сообщение о проблеме.

Я открыл вопрос в https://github.com/jmettraux/rufus-scheduler/issues/166

UPDATE

Выпуск фиксированной, rufus-scheduler 3.1.5 освобожден.

Должна ли быть какие-либо дополнительные проблемы, пожалуйста, заполните новый, подробный, выпуск на https://github.com/jmettraux/rufus-scheduler/issues

 Смежные вопросы

  • Нет связанных вопросов^_^