2023-07-22 19:43:10 +02:00
|
|
|
{% extends "hostingpackages/base.html" %}
|
|
|
|
{% load i18n %}
|
|
|
|
|
|
|
|
{% block title %}{{ block.super }} - {% spaceless %}
|
|
|
|
{% if user == customer %}
|
|
|
|
{% blocktranslate with package=hostingpackage.name trimmed %}
|
2023-07-22 20:07:01 +02:00
|
|
|
Disk usage of your Hosting Package {{ package }}
|
2023-07-22 19:43:10 +02:00
|
|
|
{% endblocktranslate %}
|
|
|
|
{% else %}
|
|
|
|
{% blocktranslate with package=hostingpackage.name full_name=customer.get_full_name trimmed %}
|
2023-07-22 20:07:01 +02:00
|
|
|
Disk usage of Hosting Package {{ package }} of {{ full_name }}
|
2023-07-22 19:43:10 +02:00
|
|
|
{% endblocktranslate %}
|
|
|
|
{% endif %}
|
|
|
|
{% endspaceless %}{% endblock title %}
|
|
|
|
|
2023-07-22 20:07:01 +02:00
|
|
|
{% block page_title %}{% blocktranslate with package=hostingpackage.name package_url=hostingpackage.get_absolute_url trimmed %}
|
|
|
|
Disk usage of Hosting Package <a href="{{ package_url }}">{{ package }}</a>
|
2023-07-22 19:43:10 +02:00
|
|
|
{% endblocktranslate %}{% endblock page_title %}
|
|
|
|
|
|
|
|
{% block content %}
|
|
|
|
{% with used_space=hostingpackage.get_used_disk_space_sum|filesizeformat disk_space=hostingpackage.get_disk_space|filesizeformat package_space=hostingpackage.get_package_space|filesizeformat space_level=hostingpackage.space_level %}
|
|
|
|
<p>{% blocktranslate trimmed %}
|
|
|
|
You use {{ used_space }} of the reserved disk space of {{ disk_space }} for your hosting package.
|
|
|
|
{% endblocktranslate %}</p>
|
|
|
|
<p class="lead"><span
|
|
|
|
class="text-{% if space_level > 90.0 %}danger{% elif space_level > 80.0 %}warning{% else %}success{% endif %}">
|
|
|
|
{% blocktranslate with space_level_percent=space_level|floatformat:1 trimmed %}
|
|
|
|
{{ used_space }} of {{ disk_space }} ({{ space_level_percent }}%)
|
|
|
|
{% endblocktranslate %}</span>
|
|
|
|
<i class="bi-info-circle"
|
|
|
|
title="{% blocktranslate trimmed %}
|
|
|
|
The package contributes {{ package_space }} the difference comes from disk space options
|
|
|
|
{% endblocktranslate %}"></i>
|
|
|
|
</p>
|
|
|
|
<h2>{% trans "Breakdown by usage" %}</h2>
|
|
|
|
{% if disk_usage %}
|
|
|
|
<h3>{% trans "Regular file system usage" %}</h3>
|
|
|
|
<table class="table table-condensed">
|
|
|
|
<thead>
|
|
|
|
<tr>
|
|
|
|
<th>{% translate "Origin" %}</th>
|
|
|
|
<th class="text-end">{% translate "Used space" %}</th>
|
|
|
|
</tr>
|
|
|
|
</thead>
|
|
|
|
{% for line in disk_usage %}
|
|
|
|
<tr>
|
|
|
|
<td>{% if line.item == "web" %}{% translate "Website data" %}{% elif line.item == "mail" %}
|
|
|
|
{% translate "Mailboxes" %}{% elif line.item == "other" %}{% translate "Other" %}{% else %}
|
|
|
|
{{ line.item }}{% endif %}</td>
|
|
|
|
<td class="text-end">{{ line.size_in_bytes|filesizeformat }}</td>
|
|
|
|
</tr>
|
|
|
|
{% endfor %}
|
|
|
|
</table>
|
|
|
|
{% endif %}
|
|
|
|
{% if mysql_usage %}
|
|
|
|
<h3>{% trans "MySQL/MariaDB database usage" %}</h3>
|
|
|
|
<table class="table table-condensed">
|
|
|
|
<thead>
|
|
|
|
<tr>
|
|
|
|
<th>{% translate "Database" %}</th>
|
|
|
|
<th class="text-end">{% translate "Used space" %}</th>
|
|
|
|
</tr>
|
|
|
|
</thead>
|
|
|
|
{% for line in mysql_usage %}
|
|
|
|
<tr>
|
|
|
|
<td>{{ line.item }}</td>
|
|
|
|
<td class="text-end">{{ line.size_in_bytes|filesizeformat }}</td>
|
|
|
|
</tr>
|
|
|
|
{% endfor %}
|
|
|
|
</table>
|
|
|
|
{% endif %}
|
|
|
|
{% if pgsql_usage %}
|
|
|
|
<h3>{% trans "PostgreSQL database usage" %}</h3>
|
|
|
|
<table class="table table-condensed">
|
|
|
|
<thead>
|
|
|
|
<tr>
|
|
|
|
<th>{% translate "Database" %}</th>
|
|
|
|
<th class="text-end">{% translate "Used space" %}</th>
|
|
|
|
</tr>
|
|
|
|
</thead>
|
|
|
|
{% for line in pgsql_usage %}
|
|
|
|
<tr>
|
|
|
|
<td>{{ line.item }}</td>
|
|
|
|
<td class="text-end">{{ line.size_in_bytes|filesizeformat }}</td>
|
|
|
|
</tr>
|
|
|
|
{% endfor %}
|
|
|
|
</table>
|
|
|
|
{% endif %}
|
|
|
|
{% endwith %}
|
|
|
|
|
|
|
|
{% endblock content %}
|