class BBFlow::Persistent::Store
Constants
- DIRS
- FILE_NAME
Public Class Methods
get(name)
click to toggle source
@param [Symbol] name
@return [YAML::Store]
# File lib/bb_flow/persistent.rb, line 66 def self.get(name) @memo ||= {} @memo[name] ||= YAML::Store.new(location(name)) end
location(storage_type)
click to toggle source
# File lib/bb_flow/persistent.rb, line 71 def self.location(storage_type) fail "Unknown store: #{storage_type}" unless DIRS.keys.include?(storage_type) File.join(DIRS[storage_type], FILE_NAME) end