diff --git a/net-mgmt/collectd/src/opnsense/mvc/app/controllers/OPNsense/Collectd/Api/ServiceController.php b/net-mgmt/collectd/src/opnsense/mvc/app/controllers/OPNsense/Collectd/Api/ServiceController.php
index 6ae1bb15c..63355dc4d 100644
--- a/net-mgmt/collectd/src/opnsense/mvc/app/controllers/OPNsense/Collectd/Api/ServiceController.php
+++ b/net-mgmt/collectd/src/opnsense/mvc/app/controllers/OPNsense/Collectd/Api/ServiceController.php
@@ -48,8 +48,10 @@ class ServiceController extends ApiControllerBase
public function startAction()
{
if ($this->request->isPost()) {
+ // close session for long running action
+ $this->sessionClose();
$backend = new Backend();
- $response = $backend->configdRun("collectd start", true);
+ $response = $backend->configdRun("collectd start");
return array("response" => $response);
} else {
return array("response" => array());
@@ -63,6 +65,8 @@ class ServiceController extends ApiControllerBase
public function stopAction()
{
if ($this->request->isPost()) {
+ // close session for long running action
+ $this->sessionClose();
$backend = new Backend();
$response = $backend->configdRun("collectd stop");
return array("response" => $response);
@@ -78,6 +82,8 @@ class ServiceController extends ApiControllerBase
public function restartAction()
{
if ($this->request->isPost()) {
+ // close session for long running action
+ $this->sessionClose();
$backend = new Backend();
$response = $backend->configdRun("collectd restart");
return array("response" => $response);
@@ -111,7 +117,6 @@ class ServiceController extends ApiControllerBase
$status = "unkown";
}
-
return array("status" => $status);
}
diff --git a/net-mgmt/collectd/src/opnsense/mvc/app/controllers/OPNsense/Collectd/GeneralController.php b/net-mgmt/collectd/src/opnsense/mvc/app/controllers/OPNsense/Collectd/GeneralController.php
index 56e7bebfa..402315275 100644
--- a/net-mgmt/collectd/src/opnsense/mvc/app/controllers/OPNsense/Collectd/GeneralController.php
+++ b/net-mgmt/collectd/src/opnsense/mvc/app/controllers/OPNsense/Collectd/GeneralController.php
@@ -32,7 +32,6 @@ class GeneralController extends \OPNsense\Base\IndexController
{
public function indexAction()
{
- $this->view->title = gettext("Collectd Settings");
$this->view->generalForm = $this->getForm("general");
$this->view->pick('OPNsense/Collectd/general');
}
diff --git a/net-mgmt/collectd/src/opnsense/mvc/app/views/OPNsense/Collectd/general.volt b/net-mgmt/collectd/src/opnsense/mvc/app/views/OPNsense/Collectd/general.volt
index 15bb6d3a2..d093033e2 100644
--- a/net-mgmt/collectd/src/opnsense/mvc/app/views/OPNsense/Collectd/general.volt
+++ b/net-mgmt/collectd/src/opnsense/mvc/app/views/OPNsense/Collectd/general.volt
@@ -28,9 +28,9 @@ POSSIBILITY OF SUCH DAMAGE.
#}
{{ partial("layout_partials/base_form",['fields':generalForm,'id':'frm_general_settings'])}}
-
-
+
+
diff --git a/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/Api/ServiceController.php b/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/Api/ServiceController.php
index 6405ae545..a2f04714d 100644
--- a/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/Api/ServiceController.php
+++ b/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/Api/ServiceController.php
@@ -49,8 +49,10 @@ class ServiceController extends ApiControllerBase
public function startAction()
{
if ($this->request->isPost()) {
+ // close session for long running action
+ $this->sessionClose();
$backend = new Backend();
- $response = $backend->configdRun("telegraf start", true);
+ $response = $backend->configdRun("telegraf start");
return array("response" => $response);
} else {
return array("response" => array());
@@ -64,6 +66,8 @@ class ServiceController extends ApiControllerBase
public function stopAction()
{
if ($this->request->isPost()) {
+ // close session for long running action
+ $this->sessionClose();
$backend = new Backend();
$response = $backend->configdRun("telegraf stop");
return array("response" => $response);
@@ -79,6 +83,8 @@ class ServiceController extends ApiControllerBase
public function restartAction()
{
if ($this->request->isPost()) {
+ // close session for long running action
+ $this->sessionClose();
$backend = new Backend();
$response = $backend->configdRun("telegraf restart");
return array("response" => $response);
@@ -112,7 +118,6 @@ class ServiceController extends ApiControllerBase
$status = "unkown";
}
-
return array("status" => $status);
}
diff --git a/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/GeneralController.php b/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/GeneralController.php
index 6fe9fdb69..81bd5bed0 100644
--- a/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/GeneralController.php
+++ b/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/GeneralController.php
@@ -32,7 +32,6 @@ class GeneralController extends \OPNsense\Base\IndexController
{
public function indexAction()
{
- $this->view->title = gettext("Telegraf Settings");
$this->view->generalForm = $this->getForm("general");
$this->view->pick('OPNsense/Telegraf/general');
}
diff --git a/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/InputController.php b/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/InputController.php
index 9e8379c0b..3d0150f90 100644
--- a/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/InputController.php
+++ b/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/InputController.php
@@ -32,7 +32,6 @@ class InputController extends \OPNsense\Base\IndexController
{
public function indexAction()
{
- $this->view->title = gettext("Telegraf Inputs");
$this->view->inputForm = $this->getForm("input");
$this->view->pick('OPNsense/Telegraf/input');
}
diff --git a/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/OutputController.php b/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/OutputController.php
index d4b299c1c..542fc1b88 100644
--- a/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/OutputController.php
+++ b/net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/OutputController.php
@@ -32,7 +32,6 @@ class OutputController extends \OPNsense\Base\IndexController
{
public function indexAction()
{
- $this->view->title = gettext("Telegraf Outputs");
$this->view->outputForm = $this->getForm("output");
$this->view->pick('OPNsense/Telegraf/output');
}
diff --git a/net-mgmt/telegraf/src/opnsense/mvc/app/views/OPNsense/Telegraf/general.volt b/net-mgmt/telegraf/src/opnsense/mvc/app/views/OPNsense/Telegraf/general.volt
index 3909801d2..e7622f55c 100644
--- a/net-mgmt/telegraf/src/opnsense/mvc/app/views/OPNsense/Telegraf/general.volt
+++ b/net-mgmt/telegraf/src/opnsense/mvc/app/views/OPNsense/Telegraf/general.volt
@@ -34,9 +34,9 @@ POSSIBILITY OF SUCH DAMAGE.