Sha256: 94afa27cc6e07d35ab802be3dc4c37e6939bb7938efd858506fde29e4b2671be

Contents?: true

Size: 417 Bytes

Versions: 2

Compression:

Stored size: 417 Bytes

Contents

# frozen_string_literal: true

require_relative '../../punk'
require 'sidekiq'
require 'sidekiq-cron'

PUNK.init(task: 'worker', config: { app: { name: 'Norma' } }).exec

Sidekiq.logger = SemanticLogger['PUNK::SKQ']
Sidekiq.logger.class.alias_method(:with_context, :tagged)

path = File.expand_path(File.join(PUNK.get.app.path, '..', 'config', 'schedule.yml'))
Sidekiq::Cron::Job.load_from_hash(YAML.load_file(path))

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
punk-0.0.2 lib/punk/core/worker.rb
punk-0.0.1 lib/punk/core/worker.rb