clean up code

This commit is contained in:
CHIEFSOFT\ameye
2025-09-24 08:03:34 -04:00
parent f969cf1ed3
commit 44c80bfe38
+18 -4
View File
@@ -56,7 +56,9 @@ abstract class BaseController extends Controller
$this->db = \Config\Database::connect(); $this->db = \Config\Database::connect();
// E.g.: $this->session = service('session'); // E.g.: $this->session = service('session');
} }
public function APIcall($method, $url, $data) {
public function APIcall($method, $url, $data)
{
// $curl = curl_init(); // $curl = curl_init();
$curl = curl_init($url); $curl = curl_init($url);
switch ($method) { switch ($method) {
@@ -103,8 +105,11 @@ abstract class BaseController extends Controller
return json_decode($result, true); return json_decode($result, true);
} }
public function ansibleLogin():string { public function ansibleLogin(): string
{
$token = null;
try {
// Code that might throw an exception
$result = "Unhandled exception"; $result = "Unhandled exception";
$base_url = $_ENV['ANSIBLE_AUTOMATION_SERVER_LOCATION']; $base_url = $_ENV['ANSIBLE_AUTOMATION_SERVER_LOCATION'];
// $base_url = "http://172.16.4.90:3000"; // $base_url = "http://172.16.4.90:3000";
@@ -112,6 +117,8 @@ abstract class BaseController extends Controller
# 1. Login # 1. Login
$url = $base_url . "/api/auth/login"; $url = $base_url . "/api/auth/login";
log_message('critical', "***** ***** Provision LOGIN URL:: " . $url);
$ch = curl_init($url); $ch = curl_init($url);
# Setup request to send json via POST. # Setup request to send json via POST.
$payload = json_encode(array("auth" => "admin", "password" => "may12002")); $payload = json_encode(array("auth" => "admin", "password" => "may12002"));
@@ -157,11 +164,18 @@ abstract class BaseController extends Controller
} }
$result = "Found token: $token"; $result = "Found token: $token";
# Print response. # Print response.
} catch (\Exception $e) {
log_message('critical', "***** ***** Provision LOGIN FAILED :: " . $e->getMessage());
}
return $token; return $token;
} }
public function ansibleProvision($ansibleToken,$params){ public function ansibleProvision($ansibleToken, $params)
{
// log_message('critical', "***** ***** Provision CALL:: ansibleProvision() Token ".$ansibleToken); // log_message('critical', "***** ***** Provision CALL:: ansibleProvision() Token ".$ansibleToken);
// log_message('critical', "***** ***** Provision CALL:: ansibleProvision() Token ". serialize( $params)); // log_message('critical', "***** ***** Provision CALL:: ansibleProvision() Token ". serialize( $params));