From d53ac7d764c6eb9f17f6f1403d98cf031136a377 Mon Sep 17 00:00:00 2001 From: okalintu Date: Thu, 12 Mar 2015 16:55:27 +0200 Subject: added subscribable webinterface for log --- f/scripts/log.js | 15 +++++++++++++++ f/templates/log.html | 16 ++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 f/scripts/log.js create mode 100644 f/templates/log.html (limited to 'f') diff --git a/f/scripts/log.js b/f/scripts/log.js new file mode 100644 index 0000000..5b5409e --- /dev/null +++ b/f/scripts/log.js @@ -0,0 +1,15 @@ +var logapp = angular.module('logapp',[]); + +logapp.controller("logctrl",function($scope){ + $scope.logmessages = []; + var socket= io(); + socket.on("connect",function(data){ + socket.emit("logsubscribe","logclient"); + console.log("socket connected"); + }); + socket.on("logmessage",function(data){ + + $scope.logmessages.push(data); + $scope.$apply(); + }); +}); diff --git a/f/templates/log.html b/f/templates/log.html new file mode 100644 index 0000000..43ae8ff --- /dev/null +++ b/f/templates/log.html @@ -0,0 +1,16 @@ + + + +Queuelog + + + + + + +
+

{{msg}}

+
+ + + -- cgit v1.3