From 7c9ccb802f153eabcef84bc30fb45e69910b3690 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Jun 07 2018 12:28:30 +0000 Subject: Ticket 47902 - UI - add continuous refresh log feature Description: Added checkbox to turn on server log continuous refresh https://pagure.io/389-ds-base/issue/49702 Reviewed by: spichugi(Thanks!) --- diff --git a/src/cockpit/389-console/css/ds.css b/src/cockpit/389-console/css/ds.css index 5717bbe..8b6db11 100644 --- a/src/cockpit/389-console/css/ds.css +++ b/src/cockpit/389-console/css/ds.css @@ -983,7 +983,6 @@ Zbutton:focus { .ds-adj-btn { padding: 0 !important; margin-left: 10px !important; - height: 26px !important; width: 100px !important; } @@ -1247,7 +1246,11 @@ option { } .ds-left-margin { - margin-left: 10px; + margin-left: 10px !important; +} + +.ds-sm-left-margin { + margin-left: 5px !important; } .ds-table-btn { @@ -1354,3 +1357,4 @@ option { .ds-suffix-cfg-div { min-width: 500px; } + diff --git a/src/cockpit/389-console/js/monitor.js b/src/cockpit/389-console/js/monitor.js index 3768f9f..16621b7 100644 --- a/src/cockpit/389-console/js/monitor.js +++ b/src/cockpit/389-console/js/monitor.js @@ -1,4 +1,7 @@ - +var accesslog_cont_refresh; +var auditlog_cont_refresh; +var auditfaillog_cont_refresh; +var erorrslog_cont_refresh; function gen_ratio_chart(ratio, chart ) { var c3ChartDefaults = patternfly.c3ChartDefaults(); @@ -270,6 +273,38 @@ $(document).ready( function() { } }); + // The continuous log refresh intervals + $("#accesslog-cont-refresh").change(function() { + if(this.checked) { + accesslog_cont_refresh = setInterval(refresh_access_log, 1000); + } else { + clearInterval(accesslog_cont_refresh); + } + }); + + $("#auditlog-cont-refresh").change(function() { + if(this.checked) { + auditlog_cont_refresh = setInterval(refresh_audit_log, 1000); + } else { + clearInterval(auditlog_cont_refresh); + } + }); + + $("#auditfaillog-cont-refresh").change(function() { + if(this.checked) { + auditfaillog_cont_refresh = setInterval(refresh_auditfail_log, 1000); + } else { + clearInterval(auditfaillog_cont_refresh); + } + }); + + $("#errorslog-cont-refresh").change(function() { + if(this.checked) { + errorslog_cont_refresh = setInterval(refresh_errors_log, 1000); + } else { + clearInterval(errorslog_cont_refresh); + } + }); $(document).on('click', '.repl-detail-btn', function(e) { e.preventDefault(); diff --git a/src/cockpit/389-console/monitor.html b/src/cockpit/389-console/monitor.html index ccb52fc..440f97e 100644 --- a/src/cockpit/389-console/monitor.html +++ b/src/cockpit/389-console/monitor.html @@ -537,7 +537,8 @@ - +

@@ -557,7 +558,8 @@ - +

@@ -577,7 +579,8 @@ - +

@@ -597,7 +600,8 @@ - +