summaryrefslogtreecommitdiff
path: root/src/client/app/admin/views
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-03-08 13:10:38 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-03-08 13:10:38 +0900
commit1a61f2cee9937ded577bf80b8e2803381d0d12c7 (patch)
treeddf60c617bd612753129885a02b7a816ee237ac8 /src/client/app/admin/views
parentジョブの数を一覧できるように (diff)
downloadsharkey-1a61f2cee9937ded577bf80b8e2803381d0d12c7.tar.gz
sharkey-1a61f2cee9937ded577bf80b8e2803381d0d12c7.tar.bz2
sharkey-1a61f2cee9937ded577bf80b8e2803381d0d12c7.zip
自動更新
Diffstat (limited to 'src/client/app/admin/views')
-rw-r--r--src/client/app/admin/views/queue.vue14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/client/app/admin/views/queue.vue b/src/client/app/admin/views/queue.vue
index ae3aa0db57..e37408d70d 100644
--- a/src/client/app/admin/views/queue.vue
+++ b/src/client/app/admin/views/queue.vue
@@ -51,8 +51,18 @@ export default Vue.extend({
},
created() {
- this.$root.api('admin/queue/stats').then(stats => {
- this.stats = stats;
+ const fetchStats = () => {
+ this.$root.api('admin/queue/stats', {}, true).then(stats => {
+ this.stats = stats;
+ });
+ };
+
+ fetchStats();
+
+ const clock = setInterval(fetchStats, 1000);
+
+ this.$once('hook:beforeDestroy', () => {
+ clearInterval(clock);
});
},