Sha256: a0e641e485558d807bf389a550bd35c0ac01911fc5bf8f9823bcd13e9c63b844

Contents?: true

Size: 414 Bytes

Versions: 1

Compression:

Stored size: 414 Bytes

Contents

# frozen_string_literal: true

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

PUNK.init(task: "worker", config: {app: {name: "Roadie"}}).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

1 entries across 1 versions & 1 rubygems

Version Path
punk-0.4.1 lib/punk/core/worker.rb