From 68f5bac9e191898214479ddc547ffb8ece800437 Mon Sep 17 00:00:00 2001 From: Petr Balashov Date: Fri, 17 Feb 2017 12:23:21 +0100 Subject: [PATCH] added debug tab in wallet settings --- assets/scripts/walletsettings.js | 19 ++++++++----------- index.html | 17 ++++++++++++++--- 2 files changed, 22 insertions(+), 14 deletions(-) diff --git a/assets/scripts/walletsettings.js b/assets/scripts/walletsettings.js index 7f35867..9ec5e15 100644 --- a/assets/scripts/walletsettings.js +++ b/assets/scripts/walletsettings.js @@ -294,31 +294,28 @@ function Settings_AddCoinPeers() { } function Settings_LoadDebugLog() { - console.log("wait till peer ip added to selected coin...") - var settings_selected_coinname_code_val = $("option:selected","#settings_select_coin_addpeer_options").val(); - var settings_add_peer_ip_val = $("#settings_add_peer_ip").val(); - var ajax_data = { 'herdname': 'iguana', 'lastLines': 5 }; + + var settings_selected_targed_val = $("option:selected","#settings_select_debuglog_options").val(); + var numLinesToRead = $('#read_debug_log_lines').val(); + var ajax_data = { 'herdname': settings_selected_targed_val, 'lastLines': numLinesToRead }; $.ajax({ type: 'POST', - data: JSON.stringify(ajax_data), + data: ajax_data, url: 'http://127.0.0.1:17777/shepherd/debuglog', //dataType: 'text', success: function(data, textStatus, jqXHR) { - //var getAddCoinPeers = JSON.parse(data); + $('#read_debug_log_textarea').text(JSON.parse(data).result.replace('\n', '
')); console.log(data); - /*if ( getAddCoinPeers.result == 'addnode submitted' ) { - toastr.success(settings_add_peer_ip_val + " added to " + settings_selected_coinname_code_val + " Successfully", "Coin Notification"); - $("#settings_add_peer_ip").val(''); - }*/ }, error: function(xhr, textStatus, error) { - console.log('failed getting.'); + console.log('failed getting debug.log'); console.log(xhr.statusText); if ( xhr.readyState == 0 ) { Iguana_ServiceUnavailable(); } console.log(textStatus); console.log(error); + $('#read_debug_log_textarea').text(error); } }); } \ No newline at end of file diff --git a/index.html b/index.html index 563b2a6..62dff3e 100755 --- a/index.html +++ b/index.html @@ -1943,14 +1943,25 @@

This section allows you to read last N lines from debug log file.

-
+
- - + + +
+
+ +
+
+
+ +