class SexySettings::Configuration

This class holds all configuration settings

Constants

DEFAULT_OPTIONS

Public Instance Methods

cmd_line_option_delimiter() click to toggle source
# File lib/sexy_settings/configuration.rb, line 14
def cmd_line_option_delimiter
  ENV['SEXY_SETTINGS_DELIMITER'] ||
    @cmd_line_option_delimiter ||
    DEFAULT_OPTIONS[:cmd_line_option_delimiter]
end
env_variable_with_options() click to toggle source
# File lib/sexy_settings/configuration.rb, line 32
def env_variable_with_options
  @env_variable_with_options || DEFAULT_OPTIONS[:env_variable_with_options]
end
path_to_custom_settings() click to toggle source
# File lib/sexy_settings/configuration.rb, line 24
def path_to_custom_settings
  @path_to_custom_settings || DEFAULT_OPTIONS[:path_to_custom_settings]
end
path_to_default_settings() click to toggle source
# File lib/sexy_settings/configuration.rb, line 20
def path_to_default_settings
  @path_to_default_settings || DEFAULT_OPTIONS[:path_to_default_settings]
end
path_to_project() click to toggle source
# File lib/sexy_settings/configuration.rb, line 28
def path_to_project
  @path_to_project || DEFAULT_OPTIONS[:path_to_project]
end