diff --git a/src/components/ChecksTab.vue b/src/components/ChecksTab.vue index ee6fe81..2d883c9 100644 --- a/src/components/ChecksTab.vue +++ b/src/components/ChecksTab.vue @@ -29,7 +29,7 @@ Memory Check - + @@ -200,17 +200,15 @@ :checkpk="checkpk" /> - - - - - - + + @@ -253,9 +251,8 @@ import DiskSpaceCheck from "@/components/modals/checks/DiskSpaceCheck"; import MemCheck from "@/components/modals/checks/MemCheck"; import CpuLoadCheck from "@/components/modals/checks/CpuLoadCheck"; import PingCheck from "@/components/modals/checks/PingCheck"; +import WinSvcCheck from "@/components/modals/checks/WinSvcCheck"; // refactor below -import AddWinSvcCheck from "@/components/modals/checks/AddWinSvcCheck"; -import EditWinSvcCheck from "@/components/modals/checks/EditWinSvcCheck"; import AddScriptCheck from "@/components/modals/checks/AddScriptCheck"; import EditScriptCheck from "@/components/modals/checks/EditScriptCheck"; import ScriptOutput from "@/components/modals/checks/ScriptOutput"; @@ -270,8 +267,7 @@ export default { MemCheck, CpuLoadCheck, PingCheck, - AddWinSvcCheck, - EditWinSvcCheck, + WinSvcCheck, AddScriptCheck, EditScriptCheck, ScriptOutput, @@ -288,9 +284,8 @@ export default { showMemCheck: false, showCpuLoadCheck: false, showPingCheck: false, + showWinSvcCheck: false, // refactor below - showAddWinSvcCheck: false, - showEditWinSvcCheck: false, showAddScriptCheck: false, showEditScriptCheck: false, showScriptOutput: false, @@ -349,6 +344,9 @@ export default { case "ping": this.showPingCheck = true; break; + case "winsvc": + this.showWinSvcCheck = true; + break; } }, checkAlertAction(pk, category, alert_type, alert_action) { diff --git a/src/components/modals/checks/AddWinSvcCheck.vue b/src/components/modals/checks/AddWinSvcCheck.vue deleted file mode 100644 index 8a167db..0000000 --- a/src/components/modals/checks/AddWinSvcCheck.vue +++ /dev/null @@ -1,182 +0,0 @@ - - - - Add Windows Service Check - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/components/modals/checks/EditWinSvcCheck.vue b/src/components/modals/checks/EditWinSvcCheck.vue deleted file mode 100644 index 3efb0bb..0000000 --- a/src/components/modals/checks/EditWinSvcCheck.vue +++ /dev/null @@ -1,103 +0,0 @@ - - - - Edit Windows Service Check - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/components/modals/checks/WinSvcCheck.vue b/src/components/modals/checks/WinSvcCheck.vue new file mode 100644 index 0000000..d420566 --- /dev/null +++ b/src/components/modals/checks/WinSvcCheck.vue @@ -0,0 +1,215 @@ + + + + Add Service Check + Edit Service Check + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/store/store.js b/src/store/store.js index 233b0d7..85ddaba 100644 --- a/src/store/store.js +++ b/src/store/store.js @@ -42,6 +42,9 @@ export const store = new Vuex.Store({ agentDisks(state) { return state.agentSummary.disks; }, + agentServices(state) { + return state.agentSummary.services; + }, checks(state) { return state.agentChecks; },