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
|
rm -f $fBufrTmp
|
||||||
|
|
||||||
echo "Test: copy synop messages " >> $fLog
|
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
|
for i in 1 2 3 ;do
|
||||||
category=`${tools_dir}/bufr_get -w count=$i -p dataCategory:l $fBufrTmp`
|
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
|
# 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
|
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
|
${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
|
# 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 grib_tool_new_handle_action(grib_runtime_options* options, grib_handle* h)
|
||||||
{
|
{
|
||||||
int err = 0;
|
// int err = 0;
|
||||||
if (!options->skip) {
|
// if (!options->skip) {
|
||||||
if (options->set_values_count != 0)
|
// if (options->set_values_count != 0)
|
||||||
err = grib_set_values(h, options->set_values, options->set_values_count);
|
// err = grib_set_values(h, options->set_values, options->set_values_count);
|
||||||
|
|
||||||
if (err != GRIB_SUCCESS && options->fail)
|
// if (err != GRIB_SUCCESS && options->fail)
|
||||||
exit(err);
|
// exit(err);
|
||||||
}
|
// }
|
||||||
|
|
||||||
grib_tools_write_message(options, h);
|
grib_tools_write_message(options, h);
|
||||||
return 0;
|
return 0;
|
||||||
|
|
|
@ -95,7 +95,6 @@ int grib_tool_new_file_action(grib_runtime_options* options, grib_tools_file* fi
|
||||||
if (!options->current_infile->name)
|
if (!options->current_infile->name)
|
||||||
return 0;
|
return 0;
|
||||||
snprintf(tmp, 1024, "FILE: %s ", options->current_infile->name);
|
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;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -114,7 +113,7 @@ 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);
|
grib_set_flag(h, options->print_keys[i].name, GRIB_ACCESSOR_FLAG_DUMP);
|
||||||
|
|
||||||
snprintf(tmp, 1024, "MESSAGE %d ( length=%ld )", options->handle_count, length);
|
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")) {
|
if (!strcmp(options->dump_mode, "default")) {
|
||||||
GRIB_CHECK_NOLINE(grib_get_string(h, "identifier", identifier, &idlen), 0);
|
GRIB_CHECK_NOLINE(grib_get_string(h, "identifier", identifier, &idlen), 0);
|
||||||
|
|
|
@ -31,7 +31,6 @@ grib_option grib_options[] = {
|
||||||
"double (key:d) or an integer (key:i)\n\t\ttype can be defined. Default type "
|
"double (key:d) or an integer (key:i)\n\t\ttype can be defined. Default type "
|
||||||
"is string.\n",
|
"is string.\n",
|
||||||
0, 1, 0 },
|
0, 1, 0 },
|
||||||
{ "B:", 0, 0, 0, 1, 0 },
|
|
||||||
{ "V", 0, 0, 0, 1, 0 },
|
{ "V", 0, 0, 0, 1, 0 },
|
||||||
{ "W:", 0, 0, 0, 1, 0 },
|
{ "W:", 0, 0, 0, 1, 0 },
|
||||||
{ "U", 0, 0, 1, 0, 0 },
|
{ "U", 0, 0, 1, 0, 0 },
|
||||||
|
|
|
@ -17,24 +17,18 @@ grib_option grib_options[] = {
|
||||||
{ "F:", 0, 0, 1, 1, "%g" },
|
{ "F:", 0, 0, 1, 1, "%g" },
|
||||||
{ "P:", 0, 0, 0, 1, 0 },
|
{ "P:", 0, 0, 0, 1, 0 },
|
||||||
{ "w:", 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 },
|
{ "s:", 0, 0, 0, 1, 0 },
|
||||||
/* {"i:",0,0,0,1,0}, */
|
|
||||||
{ "n:", 0, 0, 1, 1, "ls" },
|
{ "n:", 0, 0, 1, 1, "ls" },
|
||||||
{ "m", 0, 0, 0, 1, 0 },
|
{ "m", 0, 0, 0, 1, 0 },
|
||||||
{ "V", 0, 0, 0, 1, 0 },
|
{ "V", 0, 0, 0, 1, 0 },
|
||||||
{ "W:", 0, 0, 1, 1, "10" },
|
{ "W:", 0, 0, 1, 1, "10" },
|
||||||
{ "S", 0, 0, 1, 0, 0 },
|
{ "S", 0, 0, 1, 0, 0 },
|
||||||
/* {"M",0,0,0,1,0}, */
|
|
||||||
{ "H", 0, 0, 1, 0, 0 },
|
{ "H", 0, 0, 1, 0, 0 },
|
||||||
{ "g", 0, 0, 0, 1, 0 },
|
{ "g", 0, 0, 0, 1, 0 },
|
||||||
{ "P", 0, 0, 1, 0, 0 },
|
{ "P", 0, 0, 1, 0, 0 },
|
||||||
{ "T:", 0, 0, 1, 0, "M" },
|
{ "T:", 0, 0, 1, 0, "M" },
|
||||||
{ "7", 0, 0, 0, 1, 0 },
|
{ "7", 0, 0, 0, 1, 0 },
|
||||||
{ "v", 0, 0, 1, 0, 0 }
|
{ "v", 0, 0, 1, 0, 0 }
|
||||||
/*{"x",0,0,0,1,0}*/
|
|
||||||
};
|
};
|
||||||
|
|
||||||
const char* tool_description =
|
const char* tool_description =
|
||||||
|
|
Loading…
Reference in New Issue