Module: Neverprint
- Defined in:
- lib/neverprint.rb,
lib/neverprint/command.rb,
lib/neverprint/commands/new.rb
Overview
SafeYAML::OPTIONS = true
Defined Under Namespace
Modules: Commands Classes: Command
Constant Summary collapse
- VERSION =
'0.1.0'
Class Method Summary collapse
Class Method Details
.configuration(override) ⇒ Object
37 38 39 40 41 42 43 44 45 46 47 |
# File 'lib/neverprint.rb', line 37 def self.configuration(override) config = Configuration[Configuration::DEFAULTS] override = Configuration[override].stringify_keys config = config.read_config_files(config.config_files(override)) # Merge DEFAULTS < _config.yml < override config = config.deep_merge(override).stringify_keys set_timezone(config['timezone']) if config['timezone'] config end |
.set_timezone(timezone) ⇒ Object
49 50 51 |
# File 'lib/neverprint.rb', line 49 def self.set_timezone(timezone) ENV['TZ'] = timezone end |