diff --git a/scripts/restart-webdav.js b/scripts/restart-webdav.js index a12b08e8..09af5ec8 100644 --- a/scripts/restart-webdav.js +++ b/scripts/restart-webdav.js @@ -1,16 +1,20 @@ const { exec } = require('child_process'); async function runCommand() { - await new Promise((resolve, reject) => { - exec('node ./bin/run.js webdav restart', (error, stdout, stderr) => { - if (error) { - reject(error); - } - resolve(stdout || stderr); + try { + const output = await new Promise((resolve, reject) => { + exec('node ./bin/run.js webdav restart', (error, stdout, stderr) => { + if (error) { + reject(error); + return; + } + resolve(stdout || stderr); + }); }); - }); + console.log('Command output:', output); + } catch (error) { + console.error('Command failed with error:', error); + } } -runCommand().finally(() => { - process.exit(0); -}); +runCommand();