You've already forked snikket-web-portal
Merge pull request #107 from Zash/storagestats
Show how much storage space is used by shared files
This commit is contained in:
@@ -682,6 +682,11 @@ async def system() -> typing.Union[str, quart.Response]:
|
|||||||
except KeyError:
|
except KeyError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
try:
|
||||||
|
metrics["prosody_uploads"] = prosody_metrics["uploads"]
|
||||||
|
except KeyError:
|
||||||
|
pass
|
||||||
|
|
||||||
for k in list(metrics.keys()):
|
for k in list(metrics.keys()):
|
||||||
if metrics[k] is None:
|
if metrics[k] is None:
|
||||||
# so that defaulting in jinja works
|
# so that defaulting in jinja works
|
||||||
|
|||||||
@@ -68,6 +68,14 @@
|
|||||||
<em>{% trans %}unknown{% endtrans %}</em>
|
<em>{% trans %}unknown{% endtrans %}</em>
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
</dd>
|
</dd>
|
||||||
|
<dt>{% trans %}Storage used by shared files{% endtrans %}</dt>
|
||||||
|
<dd>
|
||||||
|
{%- if metrics.prosody_uploads | default(None) is not none -%}
|
||||||
|
{{ metrics.prosody_uploads | format_bytes }}
|
||||||
|
{%- else -%}
|
||||||
|
<em>{% trans %}unknown{% endtrans %}</em>
|
||||||
|
{%- endif -%}
|
||||||
|
</dd>
|
||||||
<dt>{% trans %}Connected devices{% endtrans %}</dt>
|
<dt>{% trans %}Connected devices{% endtrans %}</dt>
|
||||||
<dd>
|
<dd>
|
||||||
{%- if metrics.prosody_devices | default(None) is not none -%}
|
{%- if metrics.prosody_devices | default(None) is not none -%}
|
||||||
|
|||||||
Reference in New Issue
Block a user