Provision actions

This commit is contained in:
CHIEFSOFT\ameye
2025-01-22 20:23:10 -05:00
parent 5b13164f38
commit 627e7058d5
+10
View File
@@ -206,4 +206,14 @@ class Provision extends BaseController
return 0;
}
public function runAnsibleShell(){
try{
$output = shell_exec('ansible-playbook --ask-become-pass --key-file ~/.ssh/ansible_worker -i inventory 94099_devprov_mermsemr_com.yml');
log_message('critical', "***** ***** Provision :: runAnsibleShell(output) ".$output);
} catch ( \Exception $e){
log_message('critical', "***** ***** Provision Error:: runAnsibleShell() ".$e->getMessage());
}
return 0;
}
}