class Syntropy::App

def load_module(entry)

def load_module(entry)
  ref = entry[:fn].gsub(%r{^#{@location}/}, '').gsub(/\.rb$/, '')
  o = @module_loader.load(ref)
  o.is_a?(Papercraft::Template) ? wrap_template(o) : o
rescue Exception => e
  @opts[:logger]&.call("Error while loading module #{ref}: #{e.message}")
  :invalid
end