Class: Ooyala::Config
- Inherits:
-
Object
- Object
- Ooyala::Config
- Defined in:
- lib/ooyala.rb
Constant Summary collapse
- @@file =
File.join(File.dirname(File.(File.dirname(__FILE__))), 'keys.yml')
Class Method Summary collapse
Class Method Details
.fetch(name) ⇒ Object
11 12 13 14 |
# File 'lib/ooyala.rb', line 11 def self.fetch(name) @config ||= YAML.load_file(@@file) @config[name] if @config end |
.set(name, val) ⇒ Object
16 17 18 19 20 |
# File 'lib/ooyala.rb', line 16 def self.set(name, val) data = YAML.load_file(@@file) || Hash.new data[name] = val File.open(@@file, "w") { |f| YAML.dump(data, f) } end |