mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2026-10-31 08:34:01 -05:00
28 lines
1.1 KiB
JavaScript
28 lines
1.1 KiB
JavaScript
/////////////////////////////////////////////////////////////
|
|
//
|
|
// pgAdmin 4 - PostgreSQL Tools
|
|
//
|
|
// Copyright (C) 2013 - 2024, The pgAdmin Development Team
|
|
// This software is released under the PostgreSQL Licence
|
|
//
|
|
//////////////////////////////////////////////////////////////
|
|
|
|
const misc = require('../js/misc.js');
|
|
|
|
// Get the window object of view log window
|
|
let gui = require('nw.gui');
|
|
let logWindow = gui.Window.get();
|
|
|
|
logWindow.on('loaded', function() {
|
|
document.getElementById('status-text').innerHTML = '';
|
|
document.getElementById('server_log_label').innerHTML = 'Server Log: ' + '(' + misc.getServerLogFile() + ')';
|
|
document.getElementById('server_log').innerHTML = misc.readServerLog();
|
|
document.getElementById('btnReload').addEventListener('click', function() {
|
|
document.getElementById('server_log').innerHTML = 'Loading logs...';
|
|
setTimeout(function() {
|
|
document.getElementById('server_log').innerHTML = misc.readServerLog();
|
|
}, 500);
|
|
document.getElementById('status-text').innerHTML = 'Logs reloaded successfully';
|
|
});
|
|
});
|