1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Fix invalid error callback on fs.chmod calls

Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
This commit is contained in:
Lauri Nevala 2020-07-28 13:14:05 +03:00
parent 4087cf025e
commit ba573f3d0d
3 changed files with 9 additions and 3 deletions

View File

@ -79,7 +79,9 @@ class KubectlDownloader {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
file.on("close", () => { file.on("close", () => {
console.log("kubectl binary download closed") console.log("kubectl binary download closed")
fs.chmod(this.path, 0o755, () => {}) fs.chmod(this.path, 0o755, (err) => {
if (err) reject(err);
})
resolve() resolve()
}) })
stream.pipe(file) stream.pipe(file)

View File

@ -210,7 +210,9 @@ export class Kubectl {
}) })
file.on("close", () => { file.on("close", () => {
logger.debug("kubectl binary download closed") logger.debug("kubectl binary download closed")
fs.chmod(this.path, 0o755, null) fs.chmod(this.path, 0o755, (err) => {
if (err) reject(err);
})
resolve() resolve()
}) })
stream.pipe(file) stream.pipe(file)

View File

@ -170,7 +170,9 @@ export class LensBinary {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
file.on("close", () => { file.on("close", () => {
logger.debug(`${this.originalBinaryName} binary download closed`) logger.debug(`${this.originalBinaryName} binary download closed`)
if (!this.tarPath) fs.chmod(binaryPath, 0o755, null) if (!this.tarPath) fs.chmod(binaryPath, 0o755, (err) => {
if (err) reject(err);
})
resolve() resolve()
}) })
stream.pipe(file) stream.pipe(file)