Module: Hieracles::Registry
Instance Method Summary collapse
Instance Method Details
#farms(config) ⇒ Object
6 7 8 |
# File 'lib/hieracles/registry.rb', line 6 def farms(config) @_farms ||= Dir.glob(format(config.classpath, '*')).sort end |
#modules(config) ⇒ Object
16 17 18 19 20 |
# File 'lib/hieracles/registry.rb', line 16 def modules(config) @_modules ||= Dir.glob(File.join(config.modulepath, '*')).sort.map do |f| File.basename(f) end end |
#nodes(config) ⇒ Object
10 11 12 13 14 |
# File 'lib/hieracles/registry.rb', line 10 def nodes(config) @_nodes ||= Dir.glob(File.join(config.encpath, '*.yaml')).sort.map do |f| File.basename(f, '.yaml') end end |