hashed logging k8s

pull/531/head
Frostebite 2023-09-18 23:55:33 +01:00
parent c0f9b06f04
commit cc57addcc7
3 changed files with 9 additions and 3 deletions

5
dist/index.js generated vendored
View File

@ -3982,7 +3982,10 @@ class KubernetesTaskRunner {
for (const chunk of splitLogs) {
const message = cloud_runner_1.default.buildParameters.cloudRunnerDebug ? chunk : chunk.split(`Z `)[1];
({ shouldReadLogs, shouldCleanup, output } = follow_log_stream_service_1.FollowLogStreamService.handleIteration(message, shouldReadLogs, shouldCleanup, output));
follow_log_stream_service_1.FollowLogStreamService.DidReceiveEndOfTransmission = remote_client_logger_1.RemoteClientLogger.HandleLogChunkLine(message);
const result = remote_client_logger_1.RemoteClientLogger.HandleLogChunkLine(message);
if (result) {
follow_log_stream_service_1.FollowLogStreamService.DidReceiveEndOfTransmission = true;
}
}
if (follow_log_stream_service_1.FollowLogStreamService.DidReceiveEndOfTransmission) {
cloud_runner_logger_1.default.log('end of log stream');

2
dist/index.js.map generated vendored

File diff suppressed because one or more lines are too long

View File

@ -66,7 +66,10 @@ class KubernetesTaskRunner {
shouldCleanup,
output,
));
FollowLogStreamService.DidReceiveEndOfTransmission = RemoteClientLogger.HandleLogChunkLine(message);
const result = RemoteClientLogger.HandleLogChunkLine(message);
if (result) {
FollowLogStreamService.DidReceiveEndOfTransmission = true;
}
}
if (FollowLogStreamService.DidReceiveEndOfTransmission) {
CloudRunnerLogger.log('end of log stream');