From 24dbf53c5d1722f7635b6a76867df36598772b78 Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Fri, 14 May 2021 14:46:16 -0700 Subject: [PATCH] fix error handling --- src/volumes.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/volumes.js b/src/volumes.js index 6f3340fda..e68c1e5fe 100644 --- a/src/volumes.js +++ b/src/volumes.js @@ -126,8 +126,7 @@ async function writeMountFile(volume) { } const mountFileContents = ejs.render(SYSTEMD_MOUNT_EJS, { name, what, where: hostPath, options, type }); - const [error] = await safe(shell.promises.sudo('generateMountFile', [ ADD_MOUNT_CMD, mountFileContents ], {})); - if (error) throw error; + await shell.promises.sudo('generateMountFile', [ ADD_MOUNT_CMD, mountFileContents ], {}); } async function removeMountFile(volume) { @@ -145,9 +144,9 @@ async function update(volume, mountType, mountOptions) { if (error) throw error; if (mountType === 'noop') { - await safe(removeMountFile(Object.assign({}, volume, { mountType, mountOptions }))); + await removeMountFile(Object.assign({}, volume, { mountType, mountOptions })); } else { - await safe(writeMountFile(Object.assign({}, volume, { mountType, mountOptions }))); + await writeMountFile(Object.assign({}, volume, { mountType, mountOptions })); } let result;