Use Ruby 3 conversion kwargs

This commit is contained in:
Chris Seelus
2021-02-10 16:57:48 +01:00
parent 9b9193e1c8
commit 87b5726919
2 changed files with 3 additions and 3 deletions

View File

@@ -76,7 +76,7 @@ module Crono
end
def perform_job
performer.new.perform *JSON.parse(job_args)
performer.new.perform JSON.parse(job_args)
rescue StandardError => e
handle_job_fail(e)
else

View File

@@ -7,8 +7,8 @@ module Crono
@job_args = job_args
end
def every(period, *args)
@job = Job.new(@performer, Period.new(period, *args), @job_args, @options)
def every(period, **options)
@job = Job.new(@performer, Period.new(period, **options), @job_args, @options)
@scheduler.add_job(@job)
self
end