mirror of
https://github.com/mynodebtc/mynode.git
synced 2024-09-23 09:20:03 +00:00
Add way to view quicksync status from web
This commit is contained in:
parent
8ca2dd0c56
commit
71103da2ff
|
@ -91,7 +91,8 @@ def index():
|
|||
# Show uploader page if we are marked as an uploader
|
||||
if is_uploader():
|
||||
status = subprocess.check_output(["mynode-get-quicksync-status"])
|
||||
status = Markup("<div style='text-align: left; font-size: 12px; width: 800px;'><pre>"+status+"</pre></div>")
|
||||
settings_button="<a class='ui-button ui-widget ui-corner-all mynode_button' href='/settings'>Settings</a>"
|
||||
status = Markup("<center>"+settings_button+"</center><div style='text-align: left; font-size: 12px; width: 800px;'><pre>"+status+"</pre></div>")
|
||||
templateData = {
|
||||
"title": "myNode Uploader",
|
||||
"header_text": "Uploader Device",
|
||||
|
|
|
@ -105,6 +105,12 @@ def page_settings():
|
|||
pk_error = not is_valid_product_key()
|
||||
uptime = get_system_uptime()
|
||||
|
||||
quicksync_status = ""
|
||||
try:
|
||||
quicksync_status = subprocess.check_output(["mynode-get-quicksync-status"])
|
||||
except:
|
||||
quicksync_status = "ERROR"
|
||||
|
||||
message = ""
|
||||
if request.args.get('error_message'):
|
||||
message = Markup("<div class='error_message'>"+request.args.get('error_message')+"</div>")
|
||||
|
@ -122,6 +128,7 @@ def page_settings():
|
|||
"product_key": product_key,
|
||||
"product_key_skipped": pk_skipped,
|
||||
"product_key_error": pk_error,
|
||||
"quicksync_status": quicksync_status,
|
||||
"uptime": uptime
|
||||
}
|
||||
return render_template('settings.html', **templateData)
|
||||
|
|
|
@ -141,6 +141,11 @@
|
|||
factory_reset_dialog.dialog( "open" );
|
||||
});
|
||||
|
||||
$("#show_quicksync_status").on("click", function() {
|
||||
$("#show_quicksync_status").hide(0);
|
||||
$("#quicksync_status").show();
|
||||
});
|
||||
|
||||
{% if product_key_skipped %}
|
||||
$( "#upgrade" ).button({
|
||||
disabled: true
|
||||
|
@ -236,6 +241,13 @@
|
|||
</table>
|
||||
<input type="submit" id="password_submit" value="Change Password" class="ui-button ui-widget ui-corner-all settings_button"/>
|
||||
</form>
|
||||
<div class="divider"></div>
|
||||
|
||||
|
||||
<div class="settings_block_subheader">QuickSync Status</div>
|
||||
<button id="show_quicksync_status" class="ui-button ui-widget ui-corner-all settings_button">Show</button>
|
||||
<div id="quicksync_status" style='text-align: left; font-size: 12px; width: 800px; display: none;'><pre>{{quicksync_status}}</pre></div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="settings_block">
|
||||
|
|
Loading…
Reference in New Issue
Block a user