class OneSecret::SecretsYAML
Attributes
values[R]
Public Class Methods
new(path)
click to toggle source
# File lib/one_secret/secrets_yaml.rb, line 7 def initialize(path) @path = path @values = YAML.load(IO.read(path)) end
Public Instance Methods
save()
click to toggle source
# File lib/one_secret/secrets_yaml.rb, line 16 def save File.write(@path, @values.to_yaml) end
set(environment, key, value)
click to toggle source
# File lib/one_secret/secrets_yaml.rb, line 12 def set(environment, key, value) @values[environment][key] = value end