ECC-809: grib_get_data: add -s option to set keys

This commit is contained in:
Shahram Najm 2018-11-19 18:03:38 +00:00
parent caa7da7775
commit 2c62a25dad
1 changed files with 7 additions and 0 deletions

View File

@ -29,6 +29,7 @@ grib_option grib_options[]={
{"p:",0,0,0,1,0},
{"F:","format","\n\t\tC style format for values. Default is \"%.10e\"\n",0,1,0},
{"w:",0,0,0,1,0},
{"s:",0,0,0,1,0},
{"f",0,0,0,1,0},
{"G",0,0,0,1,0},
{"7",0,0,0,1,0},
@ -93,6 +94,12 @@ int grib_tool_new_handle_action(grib_runtime_options* options, grib_handle* h)
size_t size=0, num_bytes=0;
long hasMissingValues = 0;
if (!options->skip) {
if (options->set_values_count != 0)
err=grib_set_values(h,options->set_values,options->set_values_count);
if( err != GRIB_SUCCESS && options->fail) exit(err);
}
if (grib_options_on("m:")) {
/* User wants to see missing values */
char* theEnd = NULL;