clean up code
This commit is contained in:
@@ -56,7 +56,9 @@ abstract class BaseController extends Controller
|
||||
$this->db = \Config\Database::connect();
|
||||
// E.g.: $this->session = service('session');
|
||||
}
|
||||
public function APIcall($method, $url, $data) {
|
||||
|
||||
public function APIcall($method, $url, $data)
|
||||
{
|
||||
// $curl = curl_init();
|
||||
$curl = curl_init($url);
|
||||
switch ($method) {
|
||||
@@ -103,8 +105,11 @@ abstract class BaseController extends Controller
|
||||
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";
|
||||
$base_url = $_ENV['ANSIBLE_AUTOMATION_SERVER_LOCATION'];
|
||||
// $base_url = "http://172.16.4.90:3000";
|
||||
@@ -112,6 +117,8 @@ abstract class BaseController extends Controller
|
||||
|
||||
# 1. Login
|
||||
$url = $base_url . "/api/auth/login";
|
||||
log_message('critical', "***** ***** Provision LOGIN URL:: " . $url);
|
||||
|
||||
$ch = curl_init($url);
|
||||
# Setup request to send json via POST.
|
||||
$payload = json_encode(array("auth" => "admin", "password" => "may12002"));
|
||||
@@ -157,11 +164,18 @@ abstract class BaseController extends Controller
|
||||
}
|
||||
$result = "Found token: $token";
|
||||
# Print response.
|
||||
|
||||
} catch (\Exception $e) {
|
||||
log_message('critical', "***** ***** Provision LOGIN FAILED :: " . $e->getMessage());
|
||||
}
|
||||
|
||||
|
||||
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 ". serialize( $params));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user