lib/rdf-vocab.rb in rdf-vocab-0.2.0 vs lib/rdf-vocab.rb in rdf-vocab-0.3.0
- old
+ new
@@ -8,9 +8,10 @@
@config ||= YAML.load_file(File.expand_path("../rdf-vocab/config/vocab.yml", __FILE__))
end
def self.generate(vocab, output=nil)
loader = RDF::VocabularyLoader.new
+ loader.module_name = "RDF::Vocab" unless config[vocab]["module_name"]
config[vocab].each do |param, value|
loader.send("#{param}=", value)
end
loader.output = output if output # default: $stdout
loader.run