Module: Legion::Data::Spool

Defined in:
lib/legion/data/spool.rb

Defined Under Namespace

Classes: ScopedSpool

Constant Summary collapse

EXTENSION_PREFIX =
'Legion::Extensions::'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.rootObject



13
14
15
# File 'lib/legion/data/spool.rb', line 13

def root
  @root ||= File.expand_path('~/.legionio/data/spool')
end

Class Method Details

.for(extension_module) ⇒ Object



19
20
21
# File 'lib/legion/data/spool.rb', line 19

def for(extension_module)
  ScopedSpool.new(extension_module, root)
end