mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-13 08:09:41 +00:00
src: style sweep
This commit is contained in:
parent
e190e9c138
commit
ef8ed9cc26
1
plist
1
plist
@ -244,6 +244,7 @@
|
||||
/usr/local/opnsense/mvc/app/controllers/OPNsense/Core/Api/DashboardController.php
|
||||
/usr/local/opnsense/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php
|
||||
/usr/local/opnsense/mvc/app/controllers/OPNsense/Core/Api/HasyncController.php
|
||||
/usr/local/opnsense/mvc/app/controllers/OPNsense/Core/Api/HasyncStatusController.php
|
||||
/usr/local/opnsense/mvc/app/controllers/OPNsense/Core/Api/MenuController.php
|
||||
/usr/local/opnsense/mvc/app/controllers/OPNsense/Core/Api/ServiceController.php
|
||||
/usr/local/opnsense/mvc/app/controllers/OPNsense/Core/Api/SnapshotsController.php
|
||||
|
||||
@ -49,26 +49,26 @@ function xmlrpc_execute($method, $params = [], $debug = false)
|
||||
|
||||
if (!empty($hasync['synchronizetoip'])) {
|
||||
// determine target url
|
||||
if (substr($hasync['synchronizetoip'],0, 4) == 'http') {
|
||||
if (substr($hasync['synchronizetoip'], 0, 4) == 'http') {
|
||||
// URL provided
|
||||
if (substr($hasync['synchronizetoip'], strlen($hasync['synchronizetoip'])-1, 1) == '/') {
|
||||
$synchronizeto = $hasync['synchronizetoip']."xmlrpc.php";
|
||||
if (substr($hasync['synchronizetoip'], strlen($hasync['synchronizetoip']) - 1, 1) == '/') {
|
||||
$synchronizeto = $hasync['synchronizetoip'] . "xmlrpc.php";
|
||||
} else {
|
||||
$synchronizeto = $hasync['synchronizetoip']."/xmlrpc.php";
|
||||
$synchronizeto = $hasync['synchronizetoip'] . "/xmlrpc.php";
|
||||
}
|
||||
} elseif (!empty($config['system']['webgui']['protocol'])) {
|
||||
// no url provided, assume the backup is using the same settings as our box.
|
||||
$port = $config['system']['webgui']['port'];
|
||||
if (!empty($port)) {
|
||||
$synchronizeto = $config['system']['webgui']['protocol'] . '://'.$hasync['synchronizetoip'].':'.$port."/xmlrpc.php";
|
||||
$synchronizeto = $config['system']['webgui']['protocol'] . '://' . $hasync['synchronizetoip'] . ':' . $port . "/xmlrpc.php";
|
||||
} else {
|
||||
$synchronizeto = $config['system']['webgui']['protocol'] . '://'.$hasync['synchronizetoip']."/xmlrpc.php" ;
|
||||
$synchronizeto = $config['system']['webgui']['protocol'] . '://' . $hasync['synchronizetoip'] . "/xmlrpc.php";
|
||||
}
|
||||
}
|
||||
|
||||
$username = empty($hasync['username']) ? "root" : $hasync['username'];
|
||||
$client = new SimpleXMLRPC_Client($synchronizeto,240);
|
||||
$client->debug=$debug;
|
||||
$client = new SimpleXMLRPC_Client($synchronizeto, 240);
|
||||
$client->debug = $debug;
|
||||
$client->setCredentials($username, $hasync['password']);
|
||||
if ($client->query($method, $params)) {
|
||||
return $client->getResponse();
|
||||
|
||||
@ -57,7 +57,7 @@ class HasyncStatusController extends ApiControllerBase
|
||||
return $this->searchRecordsetBase($records);
|
||||
}
|
||||
|
||||
public function stopAction($service=null, $service_id=null)
|
||||
public function stopAction($service = null, $service_id = null)
|
||||
{
|
||||
if ($this->request->isPost()) {
|
||||
return $this->remoteServiceAction('stop', $service, $service_id);
|
||||
@ -65,7 +65,7 @@ class HasyncStatusController extends ApiControllerBase
|
||||
return ["status" => "failed"];
|
||||
}
|
||||
|
||||
public function startAction($service=null, $service_id=null)
|
||||
public function startAction($service = null, $service_id = null)
|
||||
{
|
||||
if ($this->request->isPost()) {
|
||||
return $this->remoteServiceAction('start', $service, $service_id);
|
||||
@ -73,7 +73,7 @@ class HasyncStatusController extends ApiControllerBase
|
||||
return ["status" => "failed"];
|
||||
}
|
||||
|
||||
public function restartAction($service=null, $service_id=null)
|
||||
public function restartAction($service = null, $service_id = null)
|
||||
{
|
||||
if ($this->request->isPost()) {
|
||||
return $this->remoteServiceAction('restart', $service, $service_id);
|
||||
@ -81,7 +81,7 @@ class HasyncStatusController extends ApiControllerBase
|
||||
return ["status" => "failed"];
|
||||
}
|
||||
|
||||
public function restartAllAction($service=null, $service_id=null)
|
||||
public function restartAllAction($service = null, $service_id = null)
|
||||
{
|
||||
if (true || $this->request->isPost()) {
|
||||
$backend = new Backend();
|
||||
|
||||
@ -29,7 +29,7 @@
|
||||
|
||||
require_once 'config.inc';
|
||||
require_once 'util.inc';
|
||||
require_once "XMLRPC_Client.inc" ;
|
||||
require_once 'XMLRPC_Client.inc';
|
||||
|
||||
$action = $argv[1] ?? '';
|
||||
$service = $argv[2] ?? '';
|
||||
@ -37,34 +37,31 @@ $service_id = $argv[3] ?? '';
|
||||
|
||||
switch ($action) {
|
||||
case 'stop':
|
||||
$result=xmlrpc_execute('opnsense.stop_service', ["service" => $service, "id" => $service_id]);
|
||||
echo json_encode(["response" => $result, 'status' => 'ok']);
|
||||
$result = xmlrpc_execute('opnsense.stop_service', ['service' => $service, 'id' => $service_id]);
|
||||
echo json_encode(['response' => $result, 'status' => 'ok']);
|
||||
break;
|
||||
case 'start':
|
||||
$result=xmlrpc_execute('opnsense.start_service', ["service" => $service, "id" => $service_id]);
|
||||
echo json_encode(["response" => $result, 'status' => 'ok']);
|
||||
$result = xmlrpc_execute('opnsense.start_service', ['service' => $service, 'id' => $service_id]);
|
||||
echo json_encode(['response' => $result, 'status' => 'ok']);
|
||||
break;
|
||||
case 'restart':
|
||||
$result=xmlrpc_execute('opnsense.restart_service', ["service" => $service, "id" => $service_id]);
|
||||
echo json_encode(["response" => $result, 'status' => 'ok']);
|
||||
$result = xmlrpc_execute('opnsense.restart_service', ['service' => $service, 'id' => $service_id]);
|
||||
echo json_encode(['response' => $result, 'status' => 'ok']);
|
||||
break;
|
||||
case 'reload_templates':
|
||||
xmlrpc_execute('opnsense.configd_reload_all_templates');
|
||||
echo json_encode(["status" => "done"]);
|
||||
echo json_encode(['status' => 'done']);
|
||||
break;
|
||||
case 'exec_sync':
|
||||
configd_run('filter sync');
|
||||
echo json_encode(["status" => "done"]);
|
||||
echo json_encode(['status' => 'done']);
|
||||
break;
|
||||
case 'version':
|
||||
echo json_encode(["response" => xmlrpc_execute('opnsense.firmware_version')]);
|
||||
echo json_encode(['response' => xmlrpc_execute('opnsense.firmware_version')]);
|
||||
break;
|
||||
case 'services':
|
||||
echo json_encode(["response" => xmlrpc_execute('opnsense.list_services')]);
|
||||
echo json_encode(['response' => xmlrpc_execute('opnsense.list_services')]);
|
||||
break;
|
||||
default:
|
||||
echo json_encode(['status' => 'error', 'message' => 'usage ha_xmlrpc_exec.php action [service_id]']);
|
||||
echo json_encode(['status' => 'error', 'message' => 'usage ha_xmlrpc_exec.php action [service_id]']);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user