Handle errors from log stream

pull/273/head
Frostebite 2021-06-19 17:07:04 +01:00
parent ca6d7c750e
commit 2433731128
3 changed files with 9 additions and 3 deletions

5
dist/index.js vendored
View File

@ -1652,7 +1652,10 @@ class Kubernetes {
previous: true,
};
try {
yield new Promise((resolve) => new client_node_1.Log(this.kubeConfig).log(this.namespace, this.podName, this.containerName, stream, resolve, logOptions));
const resultError = yield new Promise((resolve) => new client_node_1.Log(this.kubeConfig).log(this.namespace, this.podName, this.containerName, stream, resolve, logOptions));
if (resultError) {
throw resultError;
}
}
catch (error) {
throw error;

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -447,9 +447,12 @@ class Kubernetes implements RemoteBuilderProviderInterface {
previous: true,
};
try {
await new Promise((resolve) =>
const resultError = await new Promise((resolve) =>
new Log(this.kubeConfig).log(this.namespace, this.podName, this.containerName, stream, resolve, logOptions),
);
if (resultError) {
throw resultError;
}
} catch (error) {
throw error;
}