From 305ea3aa094b513aba7dbcc6818f72d906974e56 Mon Sep 17 00:00:00 2001 From: wh1te909 Date: Sun, 29 Nov 2020 23:40:29 +0000 Subject: [PATCH] start moving schedtasks to nats wh1te909/rmmagent@0cde11a067e84fa175eb21249bd3681449b0853d --- src/components/AgentTable.vue | 16 ++++++++++------ src/components/modals/agents/RebootLater.vue | 5 ++--- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/src/components/AgentTable.vue b/src/components/AgentTable.vue index 5ae5bbd..4e4bc9a 100644 --- a/src/components/AgentTable.vue +++ b/src/components/AgentTable.vue @@ -555,13 +555,17 @@ export default { persistent: true, }) .onOk(() => { - const data = { pk: pk, action: "rebootnow" }; - axios.post("/agents/poweraction/", data).then(r => { - this.$q.dialog({ - title: `Restarting ${hostname}`, - message: `${hostname} will now be restarted`, + this.$q.loading.show(); + this.$axios + .post("/agents/reboot/", { pk: pk }) + .then(r => { + this.$q.loading.hide(); + this.notifySuccess(`${hostname} will now be restarted`); + }) + .catch(e => { + this.$q.loading.hide(); + this.notifyError(e.response.data); }); - }); }); }, agentRowSelected(pk) { diff --git a/src/components/modals/agents/RebootLater.vue b/src/components/modals/agents/RebootLater.vue index 9ebe48c..d6fa6a9 100644 --- a/src/components/modals/agents/RebootLater.vue +++ b/src/components/modals/agents/RebootLater.vue @@ -33,7 +33,6 @@