lib/dwc-archive/generator.rb in dwc-archive-0.8.3 vs lib/dwc-archive/generator.rb in dwc-archive-0.9.0

- old
+ new

@@ -20,11 +20,11 @@ def add_core(data, file_name, keep_headers = true) c = CSV.open(File.join(@path,file_name), @write) header = data.shift fields = header.map do |f| f.strip! - raise GeneratorError("No header in core data, or header fields are not urls") unless f.match(/^http:\/\//) + raise DarwinCore::GeneratorError.new("No header in core data, or header fields are not urls") unless f.match(/^http:\/\//) f.split("/")[-1] end data.unshift(fields) if keep_headers @meta_xml_data[:core] = {:fields => header, :ignoreHeaderLines => keep_headers, :location => file_name} data.each {|d| c << d} @@ -34,10 +34,10 @@ def add_extension(data, file_name, keep_headers = true) c = CSV.open(File.join(@path,file_name), @write) header = data.shift fields = header.map do |f| f.strip! - raise GeneratorError("No header in core data, or header fields are not urls") unless f.match(/^http:\/\//) + raise DarwinCore::GeneratorError.new("No header in core data, or header fields are not urls") unless f.match(/^http:\/\//) f.split("/")[-1] end data.unshift(fields) if keep_headers @meta_xml_data[:extensions] << { :fields => header, :ignoreHeaderLines => keep_headers, :location => file_name } data.each { |d| c << d }