Method: Metanorma::Acme::Configuration#initialize
- Defined in:
- lib/metanorma/acme.rb
#initialize(*args) ⇒ Configuration
Returns a new instance of Configuration.
53 54 55 56 57 58 59 60 61 |
# File 'lib/metanorma/acme.rb', line 53 def initialize(*args) super # Try to set config values from yaml file in current directory @yaml = File.join(File.dirname(self.class::_file || __FILE__), "..", "..", YAML_CONFIG_FILE) set_default_values_from_yaml_file(@yaml) if File.file?(@yaml) self.organization_name_short ||= ORGANIZATION_NAME_SHORT self.organization_name_long ||= ORGANIZATION_NAME_LONG self.document_namespace ||= DOCUMENT_NAMESPACE end |