lib/openstudio/analysis/translator/excel.rb in openstudio-analysis-0.4.4 vs lib/openstudio/analysis/translator/excel.rb in openstudio-analysis-0.4.5

- old
+ new

@@ -233,11 +233,11 @@ @other_files.each do |library| a.libraries.add(library[:path], library_name: library[:lib_zip_name]) end @worker_inits.each do |w| - a.worker_inits.add(w[:path], args: w[:args]) + a.worker_inits.add(w[:path], args: w[:args]) end @worker_finals.each do |w| a.worker_finalizes.add(w[:path], args: w[:args]) end @@ -699,11 +699,11 @@ var['distribution'] = {} # parse the choices/enums if var['type'] == 'enum' || var['type'] == 'choice' # this is now a choice if row[:enums] - var['distribution']['enumerations'] = row[:enums].gsub('|', '').split(',').map(&:strip) + var['distribution']['enumerations'] = row[:enums].delete('|').split(',').map(&:strip) end elsif var['type'] == 'bool' var['distribution']['enumerations'] = [] var['distribution']['enumerations'] << 'true' # TODO: should this be a real bool? var['distribution']['enumerations'] << 'false' @@ -756,10 +756,10 @@ data['data'][measure_index] = {} # generate name id # TODO: put this into a logger. puts "Parsing measure #{row[1]}" display_name = row[:measure_name_or_var_type] - measure_name = display_name.downcase.strip.gsub('-', '_').gsub(' ', '_').gsub('__', '_') + measure_name = display_name.downcase.strip.tr('-', '_').tr(' ', '_').gsub('__', '_') data['data'][measure_index]['display_name'] = display_name data['data'][measure_index]['name'] = measure_name data['data'][measure_index]['enabled'] = row[:enabled] == 'TRUE' ? true : false data['data'][measure_index]['measure_file_name'] = row[:measure_file_name_or_var_display_name] if row[:measure_file_name_directory]