Method: ReliableMsg::Config#load_or_create
- Defined in:
- lib/reliable-msg/queue-manager.rb
#load_or_create ⇒ Object
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
# File 'lib/reliable-msg/queue-manager.rb', line 76 def load_or_create if File.exist?(@file) @config= {} File.open @file, "r" do |input| YAML.load_documents input do |doc| @config.merge! doc end end @logger.info format(INFO_LOADED_CONFIG, @file) else @config = { "store" => DEFAULT_STORE, "drb" => DEFAULT_DRB } save @logger.info format(INFO_CREATED_CONFIG, @file) end end |