]> git.proxmox.com Git - proxmox-widget-toolkit.git/commitdiff
ServiceView.js: view syslog on dblclick
authorDietmar Maurer <dietmar@proxmox.com>
Tue, 4 Apr 2017 04:36:31 +0000 (06:36 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Tue, 4 Apr 2017 04:36:31 +0000 (06:36 +0200)
node/ServiceView.js

index 3bb13cdce59e07e146a468a66640d4a8d9c146b1..3b7b467ad4d673ab3e4c20b93a4ba8777df730a2 100644 (file)
@@ -39,6 +39,22 @@ Ext.define('Proxmox.node.ServiceView', {
            ]
        });
 
+       var view_service_log = function(grid, rec) {
+           var win = Ext.create('Ext.window.Window', {
+               title: gettext('Syslog') + ' :' + rec.data.service,
+               modal: true,
+               items: {
+                   xtype: 'proxmoxLogView',
+                   width: 800,
+                   height: 400,
+                   url: "/api2/extjs/nodes/" + me.nodename + "/syslog?service=" +
+                       rec.data.service,
+                   log_select_timespan: 1
+               }
+           });
+           win.show();
+       };
+
        var service_cmd = function(cmd) {
            var sm = me.getSelectionModel();
            var rec = sm.getSelection()[0];
@@ -150,6 +166,7 @@ Ext.define('Proxmox.node.ServiceView', {
            ],
            listeners: {
                selectionchange: set_button_status,
+               itemdblclick: view_service_log,
                activate: rstore.startUpdate,
                destroy: rstore.stopUpdate
            }