Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- podstream.prototype.onStart = function() {
- var self = this;
- var defer=libQ.defer();
- var scriptname = "cron_add"
- var command = "/usr/bin/sudo bash /data/plugins/system_controller/podstream/" + scriptname + ".sh";
- exec(command, {uid:1000,gid:1000}, function (error, stdout, stderr) {
- if (error !== null) {
- self.commandRouter.pushConsoleMessage('The following error occurred while starting ' + scriptname + ': ' + error);
- self.commandRouter.pushToastMessage('error', "Restart failed", "Restarting " + scriptname + " failed with error: " + error);
- defer.reject();
- }
- else {
- self.commandRouter.pushConsoleMessage(scriptname + ' started');
- if(boot == false)
- self.commandRouter.pushToastMessage('success', "Restarted " + scriptname, "Restarted " + scriptname + " for the changes to take effect.");
- defer.resolve();
- }
- });
- return defer.promise;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement