Skip to content

Commit

Permalink
adding the host and app name.
Browse files Browse the repository at this point in the history
  • Loading branch information
Joachim Kainz committed Aug 8, 2012
1 parent b8e144e commit 396382c
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 4 deletions.
9 changes: 7 additions & 2 deletions lib/logviewer.js
Expand Up @@ -29,10 +29,15 @@
}

var body = result.Body.toString(),
content = JSON.parse(body);
content = JSON.parse(body),
matched = key.match(/[\d]+\/\d+\/\d+\/\d+\/\d+\/\d+\/([^/]+)\/([^-]+)\-\d+\.log/),
opts = {
host: matched[1],
app: matched[2]
};

return realTime.forEach(function(client) {
client.volatile.emit('log', content);
client.volatile.emit('log', opts, content);
});
});
}
Expand Down
4 changes: 3 additions & 1 deletion public/js/logviewer.js
Expand Up @@ -32,12 +32,14 @@
return result + hour + ":" + minutes + ":" + seconds + "." + milis;
}

function log(message) {
function log(opts, message) {
if (message.ms) {
var self = this;

_.each(message.ms, function (msg) {
self.$el.append(MSG_TEMPLATE({
host: opts.host,
app: opts.app,
timestamp:format(msg.ts),
level:msg.lv,
content:msg.ct
Expand Down
2 changes: 1 addition & 1 deletion public/less/logviewer.less
Expand Up @@ -28,7 +28,7 @@
min-width: 68px;
text-align: center;
}
&.level {
&.level, &.host, &.app {
padding-right: 3px;
}
&.message {
Expand Down
2 changes: 2 additions & 0 deletions templates/message.html
@@ -1,6 +1,8 @@
<div class="entry <%= level %>">
<div class="timestamp"><%= timestamp %></div>
<div class="level"><%= level %></div>
<div class="host"><%= host %></div>
<div class="app"><%= app %></div>
<div class="message"><%
_.each(content, function(param) {
print(param);
Expand Down

0 comments on commit 396382c

Please sign in to comment.