Sha256: ee19406c1588cca96278fe8bc5cb77b87aeb7362fc82fb49515cdd9dcde95571
Contents?: true
Size: 656 Bytes
Versions: 19
Compression:
Stored size: 656 Bytes
Contents
# frozen_string_literal: true require 'addressable' require 'eac_config/node' require 'eac_ruby_utils/core_ext' module EacConfig # A node that read/write entries from environment variables. class EnvvarsNode require_sub __FILE__ include ::EacConfig::Node URI = ::Addressable::URI.parse('self://envvars') class << self def from_uri(uri) return new if uri == URI end end # @param path [EacConfig::EntryPath] # @return [Array<EacConfig::Entries>] def self_entries(_path) [] end def url URI end def to_s "#{self.class}[ObjectId: #{object_id}]}" end end end
Version data entries
19 entries across 19 versions & 2 rubygems