Added url call
This commit is contained in:
@@ -12,5 +12,5 @@ $routes->get('/provision/update', 'Provision::updateProvision');
|
|||||||
$routes->get('/provision/release', 'Provision::releaseProvision');
|
$routes->get('/provision/release', 'Provision::releaseProvision');
|
||||||
$routes->get('/provision/target', 'Provision::directProvision');
|
$routes->get('/provision/target', 'Provision::directProvision');
|
||||||
//$routes->get('/provision/demo', 'Provision::demo');
|
//$routes->get('/provision/demo', 'Provision::demo');
|
||||||
$routes->get('/provision/haproxy', 'Provision::haproxy');
|
$routes->get('/provision/haproxy', 'Provision::configureURL');
|
||||||
|
|
||||||
|
|||||||
@@ -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() {
|
public function haproxy() {
|
||||||
$base_url = 'http://172.16.4.99:5555';
|
$base_url = 'http://172.16.4.99:5555';
|
||||||
|
|||||||
Reference in New Issue
Block a user