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



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

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

Class Method Details

.for(extension_module) ⇒ Object



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

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