mirror of
https://github.com/netbirdio/plugins.git
synced 2026-05-22 18:44:07 -07:00
net/udpbroadcastrelay: style sweep while here
This commit is contained in:
@@ -57,26 +57,22 @@ function udpbroadcastrelay_services()
|
||||
$model = new \OPNsense\UDPBroadcastRelay\UDPBroadcastRelay();
|
||||
|
||||
foreach ($model->udpbroadcastrelay->iterateItems() as $server) {
|
||||
|
||||
if ($server->enabled == '0'){
|
||||
if ($server->enabled == '0') {
|
||||
continue;
|
||||
}
|
||||
|
||||
$services[] = array(
|
||||
|
||||
'description' => $server->description,
|
||||
'id' => $server->InstanceID,
|
||||
'pidfile' => "/var/run/udpbroadcastrelay_{$server->InstanceID}.pid",
|
||||
'configd' => array(
|
||||
'restart' => array('udpbroadcastrelay restart '.$server->InstanceID),
|
||||
'start' => array('udpbroadcastrelay start '.$server->InstanceID),
|
||||
'stop' => array('udpbroadcastrelay stop '.$server->InstanceID),
|
||||
'restart' => array('udpbroadcastrelay restart ' . $server->InstanceID),
|
||||
'start' => array('udpbroadcastrelay start ' . $server->InstanceID),
|
||||
'stop' => array('udpbroadcastrelay stop ' . $server->InstanceID),
|
||||
|
||||
),
|
||||
|
||||
'name' => 'udpbroadcastrelay',
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
return $services;
|
||||
|
||||
+5
-5
@@ -27,9 +27,10 @@
|
||||
*/
|
||||
|
||||
namespace OPNsense\UDPBroadcastRelay\Api;
|
||||
use \OPNsense\Base\ApiMutableModelControllerBase;
|
||||
use \OPNsense\UDPBroadcastRelay\UDPBroadcastRelay;
|
||||
use \OPNsense\Core\Backend;
|
||||
|
||||
use OPNsense\Base\ApiMutableModelControllerBase;
|
||||
use OPNsense\UDPBroadcastRelay\UDPBroadcastRelay;
|
||||
use OPNsense\Core\Backend;
|
||||
|
||||
/**
|
||||
* Class ServiceController Handles settings related API actions for the UDPBroadcastRelay
|
||||
@@ -38,7 +39,7 @@ use \OPNsense\Core\Backend;
|
||||
class ServiceController extends ApiMutableModelControllerBase
|
||||
{
|
||||
protected static $internalModelName = 'udpbroadcastrelay';
|
||||
protected static $internalModelClass = '\OPNsense\\UDPBroadcastRelay\\UDPBroadcastRelay';
|
||||
protected static $internalModelClass = '\OPNsense\UDPBroadcastRelay\UDPBroadcastRelay';
|
||||
protected static $internalModelUseSafeDelete = true;
|
||||
|
||||
public function statusAction($uuid)
|
||||
@@ -167,7 +168,6 @@ class ServiceController extends ApiMutableModelControllerBase
|
||||
}
|
||||
if ($action == 'reload') {
|
||||
return trim($backend->configdRun('udpbroadcastrelay reload'));
|
||||
|
||||
}
|
||||
return "Wrong action defined";
|
||||
}
|
||||
|
||||
+10
-10
@@ -28,11 +28,11 @@
|
||||
|
||||
namespace OPNsense\UDPBroadcastRelay\Api;
|
||||
|
||||
use OPNsense\Base\ApiMutableModelControllerBase;
|
||||
use OPNsense\Core\Config;
|
||||
use OPNsense\UDPBroadcastRelay\UDPBroadcastRelay;
|
||||
use OPNsense\Base\UIModelGrid;
|
||||
|
||||
use \OPNsense\Base\ApiMutableModelControllerBase;
|
||||
use \OPNsense\Core\Config;
|
||||
use \OPNsense\UDPBroadcastRelay\UDPBroadcastRelay;
|
||||
use \OPNsense\Base\UIModelGrid;
|
||||
/**
|
||||
* Class SettingsController Handles settings related API actions for the UDPBroadcastRelay
|
||||
* @package OPNsense\UDPBroadcastRelay
|
||||
@@ -115,7 +115,7 @@ class SettingsController extends ApiMutableModelControllerBase
|
||||
);
|
||||
}
|
||||
if (
|
||||
$node->listenport->__toString() == $CurrentRelay['listenport'] &&
|
||||
$node->listenport->__toString() == $CurrentRelay['listenport'] &&
|
||||
$uuid != $CurrentUUID
|
||||
) {
|
||||
return array(
|
||||
@@ -136,7 +136,7 @@ class SettingsController extends ApiMutableModelControllerBase
|
||||
)
|
||||
);
|
||||
}
|
||||
$result = count(explode(',',$node->interfaces));
|
||||
$result = count(explode(',', $node->interfaces));
|
||||
if (
|
||||
$result < 2 &&
|
||||
$uuid != $CurrentUUID
|
||||
@@ -190,7 +190,7 @@ class SettingsController extends ApiMutableModelControllerBase
|
||||
if (
|
||||
$node->InstanceID->__toString() == $CurrentRelay['InstanceID'] &&
|
||||
$node->listenport->__toString() == $CurrentRelay['listenport']
|
||||
) {
|
||||
) {
|
||||
return array(
|
||||
"result" => "failed",
|
||||
"validations" => array(
|
||||
@@ -198,9 +198,9 @@ class SettingsController extends ApiMutableModelControllerBase
|
||||
"udpbroadcastrelay.listenport" => "Listen port already in use."
|
||||
)
|
||||
);
|
||||
}
|
||||
}
|
||||
if (
|
||||
$node->listenport->__toString() == $CurrentRelay['listenport']
|
||||
$node->listenport->__toString() == $CurrentRelay['listenport']
|
||||
) {
|
||||
return array(
|
||||
"result" => "failed",
|
||||
@@ -220,7 +220,7 @@ class SettingsController extends ApiMutableModelControllerBase
|
||||
);
|
||||
}
|
||||
|
||||
$result = count(explode(',',$node->interfaces));
|
||||
$result = count(explode(',', $node->interfaces));
|
||||
if (
|
||||
$result < 2
|
||||
) {
|
||||
|
||||
Reference in New Issue
Block a user