INNER CODE UNIT · JavaScript
backupDatabase
tericcabrel/blog-tutorials · lambda-container/app.js:6
const backupDatabase = () => {
const scriptFilePath =path.resolve(__dirname, "./backup.sh");
return new Promise((resolve, reject) => {
childProcess.execFile(scriptFilePath, (error) => {
if (error) {
console.error(error);
resolve(false);
}
resolve(true);
});
});
};
module.exports.handler = async (event) => {
const isBackupSuccessful = await backupDatabase();