aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/e/pipe_command_handler.cc
diff options
context:
space:
mode:
Diffstat (limited to 'paludis/repositories/e/pipe_command_handler.cc')
-rw-r--r--paludis/repositories/e/pipe_command_handler.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/paludis/repositories/e/pipe_command_handler.cc b/paludis/repositories/e/pipe_command_handler.cc
index b4f46fc8f..14dbefa1f 100644
--- a/paludis/repositories/e/pipe_command_handler.cc
+++ b/paludis/repositories/e/pipe_command_handler.cc
@@ -220,6 +220,12 @@ paludis::erepository::pipe_command_handler(const Environment * const environment
}
}
}
+ else if (tokens[0] == "KEEP_LOGS")
+ {
+ if (maybe_output_manager)
+ maybe_output_manager->ignore_succeeded();
+ return "O0;";
+ }
else if (tokens[0] == "MESSAGE")
{
if (tokens.size() == 3)