Sha256: d9e783aefafbb48314470ed6805289110820b5cc6cd2b5e8bc7620c82cec3ccc
Contents?: true
Size: 701 Bytes
Versions: 19
Compression:
Stored size: 701 Bytes
Contents
# frozen_string_literal: true require 'eac_cli/old_configs_bridge' require 'eac_ruby_base0/application' require 'eac_ruby_utils/require_sub' require 'avm/instances/base' module Avm module Self ::EacRubyUtils.require_sub(__FILE__) class << self def application @application ||= ::EacRubyBase0::Application.new(root.to_path) end # @return [EacCli::OldConfigsBridge] def build_config(path = nil) ::EacCli::OldConfigsBridge.new( application.name, path.if_present({}) { |v| { storage_path: v } } ) end def instance @instance ||= ::Avm::Self::Instance.by_id('avm-tools_self') end end end end
Version data entries
19 entries across 19 versions & 1 rubygems