Sha256: f36381b1503ec914212d4952ab59ca6e438c765745d8127977cafd5b7ef56b87

Contents?: true

Size: 713 Bytes

Versions: 16

Compression:

Stored size: 713 Bytes

Contents

# frozen_string_literal: true

require 'avm/entries/uri_builder'
require 'avm/instances/entry_keys'

module Avm
  module Instances
    class Base
      module Install
        INSTALL_SCHEME_DEFAULT_VALUE = 'file'

        common_concern do
          uri_components_entries_values 'install', %w[data_path email groupname]
        end

        def install_data_path_inherited_value_proc(value)
          "#{value}/#{id}"
        end

        def install_groupname_default_value
          read_entry_optional(::Avm::Instances::EntryKeys::INSTALL_USERNAME)
        end

        # @return [String]
        def install_scheme_default_value
          INSTALL_SCHEME_DEFAULT_VALUE
        end
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
avm-0.94.1 lib/avm/instances/base/install.rb
eac_tools-0.98.0 sub/avm/lib/avm/instances/base/install.rb
avm-0.94.0 lib/avm/instances/base/install.rb
eac_tools-0.94.0 sub/avm/lib/avm/instances/base/install.rb
avm-0.93.0 lib/avm/instances/base/install.rb
eac_tools-0.92.0 sub/avm/lib/avm/instances/base/install.rb
avm-0.92.0 lib/avm/instances/base/install.rb
eac_tools-0.91.0 sub/avm/lib/avm/instances/base/install.rb
avm-0.90.1 lib/avm/instances/base/install.rb
eac_tools-0.87.1 sub/avm/lib/avm/instances/base/install.rb
avm-0.90.0 lib/avm/instances/base/install.rb
eac_tools-0.87.0 sub/avm/lib/avm/instances/base/install.rb
avm-0.89.0 lib/avm/instances/base/install.rb
eac_tools-0.86.12 sub/avm/lib/avm/instances/base/install.rb
avm-0.88.0 lib/avm/instances/base/install.rb
eac_tools-0.86.11 sub/avm/lib/avm/instances/base/install.rb