Sha256: 8f9e6190df6e3fcea3b352bc5d843977e4c686a8868707d3b36cc0da64807aec
Contents?: true
Size: 526 Bytes
Versions: 6
Compression:
Stored size: 526 Bytes
Contents
require "secret_service/version" require "secret_service/store" module SecretService class << self def secret(source_secret) @secrets ||= {} @secrets[source_secret] ||= Store.new.get(source_secret) end private def store @store ||= Store.new end def reset @secrets = nil @store = nil end end if defined?(Rails::Railtie) class RakeTaskLoader < Rails::Railtie rake_tasks do require 'secret_service/rake_tasks' end end end end
Version data entries
6 entries across 6 versions & 1 rubygems