Sha256: 5799808ec9283f41d5840fa61e9a251f2651ab9531b8d09198096c34a0beb473
Contents?: true
Size: 631 Bytes
Versions: 22
Compression:
Stored size: 631 Bytes
Contents
# frozen_string_literal: true require 'avm/instances/base' require 'avm/registry' require 'eac_cli/core_ext' module Avm module Tools class Runner class Instance require_sub __FILE__ runner_with :help, :subcommands do desc 'Utilities for generic instances.' pos_arg :instance_id subcommands end def extra_available_subcommands instance.if_present({}, &:extra_available_subcommands) end private def instance_uncached ::Avm::Registry.instances.detect(parsed.instance_id) end end end end end
Version data entries
22 entries across 22 versions & 2 rubygems