Skip to content

Commit

Permalink
validation
Browse files Browse the repository at this point in the history
  • Loading branch information
hugopendlebury committed Jan 31, 2024
1 parent f9ea59d commit 2ba70d4
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/gribreader.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,6 @@ enum conversionDataTypes {

GribReader GribReader::withConversions(std::string conversionsPath) {
cout << "Reading conversions CSV" << endl;
//TODO add validation of the column names

std::unordered_map<std::string, std::shared_ptr<arrow::DataType>> fieldTypes;
fieldTypes.emplace(make_pair("parameterId", arrow::int64()));
Expand All @@ -129,6 +128,7 @@ GribReader GribReader::withConversions(std::string conversionsPath) {
convertOptions.column_types = fieldTypes;

std::shared_ptr<arrow::Table> conversions = getTableFromCsv(conversionsPath, convertOptions);
validateConversionFields(conversions, " passed conversions via arrow");
withConversions(conversions);
return *this;
}
Expand Down

0 comments on commit 2ba70d4

Please sign in to comment.