fix percentage
This commit is contained in:
parent
a14f90869a
commit
ce78424fbe
2
app.py
2
app.py
|
@ -62,7 +62,7 @@ def update_load():
|
|||
turbo.push(turbo.replace(render_template('_table.html', transactions=maprows), 'datatable'))
|
||||
|
||||
maprows = recent_blocks_database.run_query()
|
||||
turbo.push(turbo.replace(render_template('_blockslist.html', blocks=maprows), 'blockslist'))
|
||||
# turbo.push(turbo.replace(render_template('_blockslist.html', blocks=maprows), 'blockslist'))
|
||||
|
||||
time.sleep(1)
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
def invlog_scale(x):
|
||||
m=10
|
||||
m=30
|
||||
return (pow(2,x * m)-1)/(pow(2,m)-1)
|
||||
|
||||
if __name__=="__main__":
|
||||
|
|
|
@ -33,10 +33,15 @@ def calc_bars(row):
|
|||
lb = log_scale.invlog_scale(b)
|
||||
lc = log_scale.invlog_scale(c)
|
||||
|
||||
# relative values for the bar widths
|
||||
row['bar_success'] = format_width_percentage(la)
|
||||
row['bar_txerror'] = format_width_percentage(lb - la)
|
||||
row['bar_bankingerror'] = format_width_percentage(lc - lb)
|
||||
# relative values for the bar labels (linear scale)
|
||||
row['bar_success'] = format_width_percentage(a)
|
||||
row['bar_txerror'] = format_width_percentage(b - a)
|
||||
row['bar_bankingerror'] = format_width_percentage(c - b)
|
||||
|
||||
# relative values for the bar widths (log scale)
|
||||
row['bar_success_log'] = format_width_percentage(la)
|
||||
row['bar_txerror_log'] = format_width_percentage(lb - la)
|
||||
row['bar_bankingerror_log'] = format_width_percentage(lc - lb)
|
||||
else:
|
||||
row['hide_bar'] = True
|
||||
|
||||
|
|
|
@ -15,13 +15,13 @@
|
|||
|
||||
{% if not block.hide_bar %}
|
||||
<div class="progress">
|
||||
<div class="progress-bar bg-info" role="progressbar" style="width:{{ block.bar_success }}">
|
||||
<div class="progress-bar bg-info" role="progressbar" style="width:{{ block.bar_success_log }}">
|
||||
<span class="overflow-hidden">{{ block.bar_success }}</span>
|
||||
</div>
|
||||
<div class="progress-bar bg-warning" role="progressbar" style="width:{{ block.bar_txerror }}">
|
||||
<div class="progress-bar bg-warning" role="progressbar" style="width:{{ block.bar_txerror_log }}">
|
||||
<span class="overflow-hidden">{{ block.bar_txerror }}</span>
|
||||
</div>
|
||||
<div class="progress-bar bg-danger" role="progressbar" style="width:{{ block.bar_bankingerror }}">
|
||||
<div class="progress-bar bg-danger" role="progressbar" style="width:{{ block.bar_bankingerror_log }}">
|
||||
<span class="overflow-hidden">{{ block.bar_bankingerror }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -37,9 +37,9 @@
|
|||
<td class="text-end">
|
||||
|
||||
<div class="font-monospace">
|
||||
<span class="text-primary" style="display:inline-block; width:7em">proc:{{ block.processed_transactions }}</span>
|
||||
<span class="text-warning" style="display:inline-block; width:4em">fail:{{ block.txerrors }}</span>
|
||||
<span class="text-danger" style="display:inline-block; width:4em">bank:{{ block.banking_stage_errors }}</span>
|
||||
<span class="text-primary" style="display:inline-block; min-width:7em">proc:{{ block.processed_transactions }}</span>
|
||||
<span class="text-warning" style="display:inline-block; min-width:4em">fail:{{ block.txerrors }}</span>
|
||||
<span class="text-danger" style="display:inline-block; min-width:4em">bank:{{ block.banking_stage_errors }}</span>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
|
|
Loading…
Reference in New Issue