Sha256: 9a6638eb562982f6cf789cbe1e3a8a0e22de1323f63ea71a4570edfc27a7cd29
Contents?: true
Size: 479 Bytes
Versions: 20
Compression:
Stored size: 479 Bytes
Contents
require "shopify_cli" module ShopifyCli module Core class Executor < CLI::Kit::Executor def initialize(ctx, task_registry, *args, **kwargs) @ctx = ctx || ShopifyCli::Context.new @task_registry = task_registry || ShopifyCli::Tasks::TaskRegistry.new super(*args, **kwargs) end def call(command, command_name, args) command.task_registry = @task_registry command.ctx = @ctx super end end end end
Version data entries
20 entries across 20 versions & 1 rubygems