provision logs

This commit is contained in:
CHIEFSOFT\ameye
2025-01-22 18:56:50 -05:00
parent e95b15bff7
commit f594beda93
+4 -2
View File
@@ -24,7 +24,7 @@ class Provision extends BaseController
mkdir($ansible_folder . "/parts", 0700);
}
$mysql = "SELECT id, uid, internal_url,product_id,status,provision_port,updated
$mysql = "SELECT id, uid, internal_url,product_id,status,provision_port,updated, member_id
FROM members_products
WHERE provision_port > 0
ORDER BY updated ASC LIMIT ".$list_limit;
@@ -37,6 +37,7 @@ class Provision extends BaseController
$provisionPort = $pr->provision_port;
$productId = $pr->product_id;
$provisionUID = $pr->uid;
$memberID = $pr->member_id;
$ContainerName = $productId . str_pad($pr->id, 10, "0", STR_PAD_LEFT);
$partFolder = $ansible_folder . "/parts/" . $provisionUID;
@@ -79,6 +80,7 @@ class Provision extends BaseController
$myfile = fopen($ansible_folder . "/" . $prov_name, "w") or die("Unable to open file!");
fwrite($myfile, $template_content_processed);
fclose($myfile);
$this->provisionActions($memberID, $provisionUID, "Auto Configuration Started");
}
return view('welcome_message');
@@ -103,7 +105,7 @@ class Provision extends BaseController
$mysql = "UPDATE members_products SET updated=now(), provision_port=".$allocated_port.", primary_server='".$primary_server."' WHERE uid::TEXT = '".$provisionUID."' AND provision_port = 0";
$query = $this->db->query($mysql);
$this->provisionActions($memberID, $provisionUID, "Auto Configuration Started");
$this->provisionActions($memberID, $provisionUID, "Allocating Provisioning Ports");
}
}