mirror of https://github.com/ecmwf/eccodes.git
Move deprecated tools to subdirectory
This commit is contained in:
parent
a97409334a
commit
c130f5f4c6
|
@ -131,8 +131,8 @@ int grib_tool_finalise_action(grib_runtime_options* options)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int grib_no_handle_action(int err) {
|
int grib_no_handle_action(int err)
|
||||||
fprintf(dump_file,"\t\t\"ERROR: unreadable message\"\n");
|
{
|
||||||
return 0;
|
fprintf(dump_file,"\t\t\"ERROR: unreadable message\"\n");
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -16,25 +16,25 @@
|
||||||
#include "grib_tools.h"
|
#include "grib_tools.h"
|
||||||
|
|
||||||
grib_option grib_options[]={
|
grib_option grib_options[]={
|
||||||
/* {id, args, help}, on, command_line, value*/
|
/* {id, args, help}, on, command_line, value*/
|
||||||
{"S",0,0,1,0,0},
|
{"S",0,0,1,0,0},
|
||||||
{"O",0,"Octet mode. WMO documentation style dump.\n",0,1,0},
|
{"O",0,"Octet mode. WMO documentation style dump.\n",0,1,0},
|
||||||
{"D",0,0,0,1,0},
|
{"D",0,0,0,1,0},
|
||||||
{"d",0,"Print all data values.\n",0,1,0},
|
{"d",0,"Print all data values.\n",0,1,0},
|
||||||
{"j",0,0,0,1,0},
|
{"j",0,0,0,1,0},
|
||||||
/* {"C",0,0,0,1,0}, */ /* See ECC-234 */
|
/* {"C",0,0,0,1,0}, */ /* See ECC-234 */
|
||||||
{"t",0,0,0,1,0},
|
{"t",0,0,0,1,0},
|
||||||
{"H",0,0,0,1,0},
|
{"H",0,0,0,1,0},
|
||||||
{"a",0,0,0,1,0},
|
{"a",0,0,0,1,0},
|
||||||
{"w:",0,0,0,1,0},
|
{"w:",0,0,0,1,0},
|
||||||
{"s:",0,0,0,1,0},
|
{"s:",0,0,0,1,0},
|
||||||
{"M",0,0,0,1,0},
|
{"M",0,0,0,1,0},
|
||||||
{"T:",0,0,0,1,0},
|
{"T:",0,0,0,1,0},
|
||||||
{"7",0,0,0,1,0},
|
{"7",0,0,0,1,0},
|
||||||
{"V",0,0,0,1,0},
|
{"V",0,0,0,1,0},
|
||||||
{"q",0,0,1,0,0},
|
{"q",0,0,1,0,0},
|
||||||
{"X:",0,0,0,1,0},
|
{"X:",0,0,0,1,0},
|
||||||
{"x",0,0,0,1,0}
|
{"x",0,0,0,1,0}
|
||||||
};
|
};
|
||||||
|
|
||||||
char* grib_tool_description="Dump the content of a grib file in different formats.";
|
char* grib_tool_description="Dump the content of a grib file in different formats.";
|
||||||
|
@ -83,7 +83,7 @@ int grib_tool_init(grib_runtime_options* options)
|
||||||
else
|
else
|
||||||
options->dump_flags = GRIB_DUMP_FLAG_NO_DATA;
|
options->dump_flags = GRIB_DUMP_FLAG_NO_DATA;
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (grib_options_on("O")) {
|
if (grib_options_on("O")) {
|
||||||
options->dump_mode = "wmo";
|
options->dump_mode = "wmo";
|
||||||
|
@ -140,7 +140,7 @@ int grib_tool_new_file_action(grib_runtime_options* options,grib_tools_file* fil
|
||||||
int err = 0;
|
int err = 0;
|
||||||
grib_context* c = grib_context_get_default();
|
grib_context* c = grib_context_get_default();
|
||||||
const char* filename = options->current_infile->name;
|
const char* filename = options->current_infile->name;
|
||||||
|
|
||||||
err = grib_index_dump_file(stdout, filename);
|
err = grib_index_dump_file(stdout, filename);
|
||||||
if (err) {
|
if (err) {
|
||||||
grib_context_log(c, GRIB_LOG_ERROR, "%s: Could not dump index file \"%s\".\n%s\n",
|
grib_context_log(c, GRIB_LOG_ERROR, "%s: Could not dump index file \"%s\".\n%s\n",
|
||||||
|
@ -151,7 +151,7 @@ int grib_tool_new_file_action(grib_runtime_options* options,grib_tools_file* fil
|
||||||
}
|
}
|
||||||
/* Since there are no GRIB messages, we have to stop tool exiting in case there
|
/* Since there are no GRIB messages, we have to stop tool exiting in case there
|
||||||
* are more index files
|
* are more index files
|
||||||
*/
|
*/
|
||||||
options->fail = 0;
|
options->fail = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -212,8 +212,9 @@ int grib_tool_finalise_action(grib_runtime_options* options)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int grib_no_handle_action(int err) {
|
int grib_no_handle_action(int err)
|
||||||
fprintf(dump_file,"\t\t\"ERROR: unreadable message\"\n");
|
{
|
||||||
return 0;
|
fprintf(dump_file,"\t\t\"ERROR: unreadable message\"\n");
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -217,8 +217,8 @@ int grib_tool_finalise_action(grib_runtime_options* options)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int grib_no_handle_action(int err) {
|
int grib_no_handle_action(int err)
|
||||||
fprintf(dump_file,"\t\t\"ERROR: unreadable message\"\n");
|
{
|
||||||
return 0;
|
fprintf(dump_file,"\t\t\"ERROR: unreadable message\"\n");
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -23,13 +23,13 @@ grib_option grib_options[]={
|
||||||
{"p:",0,0,1,1,0},
|
{"p:",0,0,1,1,0},
|
||||||
{"P:",0,0,0,1,0},
|
{"P:",0,0,0,1,0},
|
||||||
{"w:","key[:{s/d/i}]{=/!=}value,key[:{s/d/i}]=value,...",
|
{"w:","key[:{s/d/i}]{=/!=}value,key[:{s/d/i}]=value,...",
|
||||||
"\n\t\tWhere clause.\n\t\tSet is only executed for grib messages matching all the "
|
"\n\t\tWhere clause.\n\t\tSet is only executed for grib messages matching all the "
|
||||||
"key/value constraints.\n\t\tIf a grib message does not match the constraints it is"
|
"key/value constraints.\n\t\tIf a grib message does not match the constraints it is"
|
||||||
" copied unchanged\n\t\tto the output_grib_file. This behaviour can be changed "
|
" copied unchanged\n\t\tto the output_grib_file. This behaviour can be changed "
|
||||||
"setting the option -S."
|
"setting the option -S."
|
||||||
"\n\t\tA valid constraint is of type key=value or key!=value."
|
"\n\t\tA valid constraint is of type key=value or key!=value."
|
||||||
"\n\t\tFor each key a string (key:s), a double (key:d) or"
|
"\n\t\tFor each key a string (key:s), a double (key:d) or"
|
||||||
" an integer (key:i)\n\t\ttype can be defined. Default type is string.\n",0,1,0},
|
" an integer (key:i)\n\t\ttype can be defined. Default type is string.\n",0,1,0},
|
||||||
{"q",0,0,1,0,0},
|
{"q",0,0,1,0,0},
|
||||||
{"7",0,0,0,1,0},
|
{"7",0,0,0,1,0},
|
||||||
{"S",0,0,0,1,0},
|
{"S",0,0,0,1,0},
|
||||||
|
@ -102,7 +102,7 @@ int grib_tool_new_file_action(grib_runtime_options* options,grib_tools_file* fil
|
||||||
|
|
||||||
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)
|
||||||
{
|
{
|
||||||
size_t i=0;
|
size_t i=0;
|
||||||
int err=0;
|
int err=0;
|
||||||
|
|
||||||
if (!options->skip) {
|
if (!options->skip) {
|
||||||
|
@ -131,12 +131,6 @@ int grib_tool_new_handle_action(grib_runtime_options* options, grib_handle* h)
|
||||||
for(i = 0; i< size; i++)
|
for(i = 0; i< size; i++)
|
||||||
v[i] = options->constant;
|
v[i] = options->constant;
|
||||||
}
|
}
|
||||||
#if 0
|
|
||||||
if (grib_options_on("n:")) {
|
|
||||||
for(i = 0; i< size; i++)
|
|
||||||
v[i] = options->constant;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if (err == GRIB_SUCCESS) {
|
if (err == GRIB_SUCCESS) {
|
||||||
GRIB_CHECK_NOLINE(grib_set_double_array(h,"values",v,size),0);
|
GRIB_CHECK_NOLINE(grib_set_double_array(h,"values",v,size),0);
|
||||||
|
@ -175,8 +169,8 @@ int grib_tool_finalise_action(grib_runtime_options* options)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int grib_no_handle_action(int err) {
|
int grib_no_handle_action(int err)
|
||||||
fprintf(dump_file,"\t\t\"ERROR: unreadable message\"\n");
|
{
|
||||||
return 0;
|
fprintf(dump_file,"\t\t\"ERROR: unreadable message\"\n");
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue