Skip to content
Snippets Groups Projects
Commit 7341451d authored by Stéphane Del Pino's avatar Stéphane Del Pino
Browse files

Add a --color/--no-color flag to pugs_checkpoint

This is mainly for the documentation
parent 6dcd8178
No related branches found
No related tags found
1 merge request!199Integrate checkpointing
...@@ -15,6 +15,9 @@ main(int argc, char* argv[]) ...@@ -15,6 +15,9 @@ main(int argc, char* argv[])
app.description("A collection of simple tools to manage checkpoint/resume files for pugs."); app.description("A collection of simple tools to manage checkpoint/resume files for pugs.");
app.add_option("filename", filename, "pugs checkpoint file (HDF5)")->check(CLI::ExistingFile)->required(); app.add_option("filename", filename, "pugs checkpoint file (HDF5)")->check(CLI::ExistingFile)->required();
bool enable_color = true;
app.add_flag("--color,!--no-color", enable_color, "Colorize console output [default: true]");
bool print_info = false; bool print_info = false;
auto info_flag = app.add_flag("--info", print_info, "Print checkpoints info"); auto info_flag = app.add_flag("--info", print_info, "Print checkpoints info");
...@@ -37,7 +40,7 @@ main(int argc, char* argv[]) ...@@ -37,7 +40,7 @@ main(int argc, char* argv[])
} }
parallel::Messenger::create(argc, argv); parallel::Messenger::create(argc, argv);
ConsoleManager::init(true); ConsoleManager::init(enable_color);
try { try {
if (*info_flag) { if (*info_flag) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment