Module: Capricorn::Satellite::Persistence::ClassMethods

Defined in:
lib/capricorn/satellite/persistence.rb

Instance Method Summary collapse

Instance Method Details

#load(data) ⇒ Object



13
14
15
# File 'lib/capricorn/satellite/persistence.rb', line 13

def load(data)
  Capricorn::Satellite.new(YAML.load(data))
end

#load_file(path) ⇒ Object



17
18
19
20
# File 'lib/capricorn/satellite/persistence.rb', line 17

def load_file(path)
  return nil unless File.exist?(path)
  Capricorn::Satellite.new(YAML.load_file(path))
end