Provision completed

This commit is contained in:
CHIEFSOFT\ameye
2025-07-19 19:17:24 -04:00
parent 27c82dd0c1
commit 3c4b13adaf
2 changed files with 22 additions and 2 deletions
+1 -1
View File
@@ -205,7 +205,7 @@ abstract class BaseController extends Controller
var_dump($res);
$result .= "\n" . ob_get_clean();
return 0;
return $httpcode;
}
// public function ansibleProvisionBAD($ansibleToken,$params){
+21 -1
View File
@@ -490,10 +490,30 @@ class Provision extends BaseController
\"CONTAINER_NAME\":\"$ContainerName\"
}"
];
$this->ansibleProvision($ansibleToken, $params);
$ansibleReturn = $this->ansibleProvision($ansibleToken, $params);
log_message('critical', "ANSIBLE RETURN ***** ".$ansibleReturn);
$this->update_To_Completed($provisionUID);
}
return 0;
}
private function update_To_Completed($provisionUID){
try {
$mysql = "UPDATE members_products SET updated=now(),
provision_status=provision_status+1 ,
status = 7
WHERE status = 6
AND uid::TEXT = '".$provisionUID."'";
$query = $this->db->query($mysql);
} catch (Exception $e) {
echo 'Caught exception: ', $e->getMessage(), "\n";
log_message('critical', "***** ***** Provision Error:: updateToCompleted() ".$e->getMessage());
}
}
// public function runAnsibleShell($provisionFile){
// try{
// log_message('critical', "***** ***** Provision :: runAnsibleShell($provisionFile) ");