portal/automation: better logs display
This commit is contained in:
parent
50bc79d1e7
commit
082eff218a
3 changed files with 6 additions and 4 deletions
|
@ -8,7 +8,7 @@ from sqlalchemy import exc
|
||||||
from wtforms import SubmitField, BooleanField
|
from wtforms import SubmitField, BooleanField
|
||||||
|
|
||||||
from app.extensions import db
|
from app.extensions import db
|
||||||
from app.models.automation import Automation
|
from app.models.automation import Automation, AutomationLogs
|
||||||
from app.portal.util import view_lifecycle, response_404
|
from app.portal.util import view_lifecycle, response_404
|
||||||
|
|
||||||
bp = Blueprint("automation", __name__)
|
bp = Blueprint("automation", __name__)
|
||||||
|
@ -58,8 +58,10 @@ def automation_edit(automation_id: int) -> ResponseReturnValue:
|
||||||
flash("Saved changes to bridge configuration.", "success")
|
flash("Saved changes to bridge configuration.", "success")
|
||||||
except exc.SQLAlchemyError:
|
except exc.SQLAlchemyError:
|
||||||
flash("An error occurred saving the changes to the bridge configuration.", "danger")
|
flash("An error occurred saving the changes to the bridge configuration.", "danger")
|
||||||
|
logs = AutomationLogs.query.filter(AutomationLogs.automation_id == automation.id).order_by(AutomationLogs.added).all()
|
||||||
return render_template("automation.html.j2",
|
return render_template("automation.html.j2",
|
||||||
automation=automation,
|
automation=automation,
|
||||||
|
logs=logs,
|
||||||
form=form,
|
form=form,
|
||||||
**_SECTION_TEMPLATE_VARS)
|
**_SECTION_TEMPLATE_VARS)
|
||||||
|
|
||||||
|
|
|
@ -11,6 +11,6 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<h3>Logs</h3>
|
<h3>Logs</h3>
|
||||||
{{ automation_logs_table(automation.logs) }}
|
{{ automation_logs_table(logs) }}
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -167,7 +167,7 @@
|
||||||
{% for log in logs %}
|
{% for log in logs %}
|
||||||
<tr>
|
<tr>
|
||||||
<td>{{ log.added | format_datetime }}</td>
|
<td>{{ log.added | format_datetime }}</td>
|
||||||
<td>{{ log.logs }}</td>
|
<td><pre style="overflow: scroll; height: 200px;">{{ log.logs | e }}</pre></td>
|
||||||
</tr>
|
</tr>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</tbody>
|
</tbody>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue