Sha256: d5bd2f40b1fb89a3616ae40e44413559b4803ed8016ea33a0cd260fde8d10131

Contents?: true

Size: 1 KB

Versions: 6

Compression:

Stored size: 1 KB

Contents

##
# Initialize:
#   SknSettings.load_config_basename!('some_name')
#
# Usage:
#   SknSettings.<config.key>[.<config.key>]...
##
# Filepath Targets:
# -------------------------------------------------
# <prepend-somefile>
# config/settings.yml
# config/settings/#{environment}.yml
# config/environments/#{environment}.yml
#
# config/settings.local.yml
# config/settings/#{environment}.local.yml
# config/environments/#{environment}.local.yml
# <append-somefile>
#
#
# Public API
# -------------------------------------------------
# load_config_basename!(environment_name)
# config_path!(config_root)
# load_and_set_settings(ordered_list_of_files)
#   - Alias: reload_from_files(ordered_list_of_files)
# reload!()
# setting_files(config_root, environment_name)
# add_source!(file_path_or_hash)
# prepend_source!(file_path_or_hash)
# -------------------------------------------------
# ##
# This creates a global constant (and singleton) with a defaulted configuration
class << (SknSettings = SknUtils::Configuration.new())
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
skn_utils-5.4.0 lib/skn_settings.rb
skn_utils-5.3.0 lib/skn_settings.rb
skn_utils-5.2.0 lib/skn_settings.rb
skn_utils-5.1.3 lib/skn_settings.rb
skn_utils-5.1.2 lib/skn_settings.rb
skn_utils-5.1.1 lib/skn_settings.rb