mirror of https://github.com/ecmwf/eccodes.git
Tools: deprecated options
This commit is contained in:
parent
9f565bed85
commit
3bb3e025f8
|
@ -30,7 +30,7 @@ echo "Test: copy synop messages ..."
|
|||
rm -f $fBufrTmp
|
||||
|
||||
echo "Test: copy synop messages " >> $fLog
|
||||
${tools_dir}/bufr_copy -w dataCategory=0 $fBufrInput $fBufrTmp >> $fLog
|
||||
${tools_dir}/bufr_copy -p typicalDate -w dataCategory=0 $fBufrInput $fBufrTmp >> $fLog
|
||||
|
||||
for i in 1 2 3 ;do
|
||||
category=`${tools_dir}/bufr_get -w count=$i -p dataCategory:l $fBufrTmp`
|
||||
|
|
|
@ -29,7 +29,14 @@ ${tools_dir}/gts_get -p TT,AA,II,CCCC,YY,GG,gg,BBB $gts_file >/dev/null
|
|||
#----------------------------------------------
|
||||
# Test "-w" switch
|
||||
#----------------------------------------------
|
||||
${tools_dir}/gts_get -p TT -w count=3 $gts_file >/dev/null
|
||||
${tools_dir}/gts_get -p TT -w count=3 $gts_file
|
||||
|
||||
|
||||
#----------------------------------------------
|
||||
# Test "-s" switch
|
||||
#----------------------------------------------
|
||||
result=$( ${tools_dir}/gts_get -s YY=ab -p YY -w count=3 $gts_file )
|
||||
[ "$result" = "ab" ]
|
||||
|
||||
|
||||
gts_file=${data_dir}/gts.grib
|
||||
|
|
|
@ -42,6 +42,11 @@ ${tools_dir}/metar_ls $f >> $fLog
|
|||
${tools_dir}/metar_ls -w CCCC=VILK $f >> $fLog
|
||||
|
||||
|
||||
#-------------------------------------------
|
||||
# Test "-s" switch
|
||||
#-------------------------------------------
|
||||
${tools_dir}/metar_ls -s dummy=1 -w count=5 $f >> $fLog
|
||||
|
||||
#-------------------------------------------
|
||||
# Test "-p" switch
|
||||
#-------------------------------------------
|
||||
|
|
|
@ -73,14 +73,14 @@ int grib_tool_new_file_action(grib_runtime_options* options, grib_tools_file* fi
|
|||
|
||||
int grib_tool_new_handle_action(grib_runtime_options* options, grib_handle* h)
|
||||
{
|
||||
int err = 0;
|
||||
if (!options->skip) {
|
||||
if (options->set_values_count != 0)
|
||||
err = grib_set_values(h, options->set_values, options->set_values_count);
|
||||
// int err = 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 (err != GRIB_SUCCESS && options->fail)
|
||||
// exit(err);
|
||||
// }
|
||||
|
||||
grib_tools_write_message(options, h);
|
||||
return 0;
|
||||
|
|
|
@ -95,8 +95,7 @@ int grib_tool_new_file_action(grib_runtime_options* options, grib_tools_file* fi
|
|||
if (!options->current_infile->name)
|
||||
return 0;
|
||||
snprintf(tmp, 1024, "FILE: %s ", options->current_infile->name);
|
||||
if (!grib_options_on("C"))
|
||||
fprintf(stdout, "***** %s\n", tmp);
|
||||
fprintf(stdout, "***** %s\n", tmp);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -114,8 +113,8 @@ int grib_tool_new_handle_action(grib_runtime_options* options, grib_handle* h)
|
|||
grib_set_flag(h, options->print_keys[i].name, GRIB_ACCESSOR_FLAG_DUMP);
|
||||
|
||||
snprintf(tmp, 1024, "MESSAGE %d ( length=%ld )", options->handle_count, length);
|
||||
if (!grib_options_on("C"))
|
||||
fprintf(stdout, "#============== %-38s ==============\n", tmp);
|
||||
|
||||
fprintf(stdout, "#============== %-38s ==============\n", tmp);
|
||||
if (!strcmp(options->dump_mode, "default")) {
|
||||
GRIB_CHECK_NOLINE(grib_get_string(h, "identifier", identifier, &idlen), 0);
|
||||
printf("%s {\n", identifier);
|
||||
|
|
|
@ -31,7 +31,6 @@ grib_option grib_options[] = {
|
|||
"double (key:d) or an integer (key:i)\n\t\ttype can be defined. Default type "
|
||||
"is string.\n",
|
||||
0, 1, 0 },
|
||||
{ "B:", 0, 0, 0, 1, 0 },
|
||||
{ "V", 0, 0, 0, 1, 0 },
|
||||
{ "W:", 0, 0, 0, 1, 0 },
|
||||
{ "U", 0, 0, 1, 0, 0 },
|
||||
|
|
|
@ -17,24 +17,18 @@ grib_option grib_options[] = {
|
|||
{ "F:", 0, 0, 1, 1, "%g" },
|
||||
{ "P:", 0, 0, 0, 1, 0 },
|
||||
{ "w:", 0, 0, 0, 1, 0 },
|
||||
// { "j", 0, "json output\n", 0, 1, 0 },
|
||||
{ "B:", 0, 0, 0, 1, 0 },
|
||||
/* {"l:",0,0,0,1,0}, */
|
||||
{ "s:", 0, 0, 0, 1, 0 },
|
||||
/* {"i:",0,0,0,1,0}, */
|
||||
{ "n:", 0, 0, 1, 1, "ls" },
|
||||
{ "m", 0, 0, 0, 1, 0 },
|
||||
{ "V", 0, 0, 0, 1, 0 },
|
||||
{ "W:", 0, 0, 1, 1, "10" },
|
||||
{ "S", 0, 0, 1, 0, 0 },
|
||||
/* {"M",0,0,0,1,0}, */
|
||||
{ "H", 0, 0, 1, 0, 0 },
|
||||
{ "g", 0, 0, 0, 1, 0 },
|
||||
{ "P", 0, 0, 1, 0, 0 },
|
||||
{ "T:", 0, 0, 1, 0, "M" },
|
||||
{ "7", 0, 0, 0, 1, 0 },
|
||||
{ "v", 0, 0, 1, 0, 0 }
|
||||
/*{"x",0,0,0,1,0}*/
|
||||
};
|
||||
|
||||
const char* tool_description =
|
||||
|
|
Loading…
Reference in New Issue