Added url call

This commit is contained in:
CHIEFSOFT\ameye
2025-01-31 07:16:45 -05:00
parent 66cf242fc3
commit 5c4c5f8584
2 changed files with 18 additions and 1 deletions
+1 -1
View File
@@ -12,5 +12,5 @@ $routes->get('/provision/update', 'Provision::updateProvision');
$routes->get('/provision/release', 'Provision::releaseProvision');
$routes->get('/provision/target', 'Provision::directProvision');
//$routes->get('/provision/demo', 'Provision::demo');
$routes->get('/provision/haproxy', 'Provision::haproxy');
$routes->get('/provision/haproxy', 'Provision::configureURL');
+17
View File
@@ -503,6 +503,23 @@ class Provision extends BaseController
}
public function configureURL(){
$mysql = "SELECT uid, internal_url,primary_server,provision_port,url_status FROM members_products WHERE url_status = 0 ";
$query = $this->db->query($mysql);
$provision_list = $query->getResult();
foreach ($provision_list as $pr) {
$provisionURL = $pr->internal_url;
$provisionServer = $pr->primary_server;
$provisionPort = $pr->provision_port;
$provisionUID = $pr->uid;
log_message('critical', "***** ***** Configure URL $provisionURL to Point to ::: $provisionServer:$provisionPort ");
// Here call haproxy actions
$mysql_close = "UPDATE members_products WHERE SET url_status = 1 WHERE uid:;text = '$provisionUID' ";
log_message('critical', "***** ***** Conclude if all Okay => $mysql_close ");
}
}
public function haproxy() {
$base_url = 'http://172.16.4.99:5555';