Sometimes crontab configuration does not take effect
parent
a84171ac11
commit
6d6e7d5991
|
@ -122,16 +122,11 @@ exports.set_crontab = function(env_vars, callback){
|
||||||
}
|
}
|
||||||
fs.writeFile(path.join(cronPath, fileName), crontab_string, function(err) {
|
fs.writeFile(path.join(cronPath, fileName), crontab_string, function(err) {
|
||||||
if (err) return callback(err);
|
if (err) return callback(err);
|
||||||
/// In docker we're running crond using busybox implementation of crond
|
|
||||||
/// It is launched as part of the container startup process, so no need to run it again
|
exec("crontab " + path.join(cronPath, fileName), function(err) {
|
||||||
if(process.env.CRON_IN_DOCKER === undefined) {
|
|
||||||
exec("crontab " + path.join(cronPath, "crontab"), function(err) {
|
|
||||||
if (err) return callback(err);
|
if (err) return callback(err);
|
||||||
else callback();
|
else callback();
|
||||||
});
|
});
|
||||||
} else {
|
|
||||||
callback();
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue