1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2025-07-31 12:41:08 +00:00

add host name for logs beside others

This commit is contained in:
catborise 2021-05-31 11:39:09 +03:00
parent 70bc5a4408
commit 610efd5520
7 changed files with 85 additions and 62 deletions

View file

@ -0,0 +1,18 @@
# Generated by Django 2.2.20 on 2021-05-31 08:16
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('logs', '0002_auto_20200615_0637'),
]
operations = [
migrations.AddField(
model_name='logs',
name='host',
field=models.CharField(default='-', max_length=50, verbose_name='host'),
),
]

View file

@ -3,6 +3,7 @@ from django.utils.translation import gettext_lazy as _
class Logs(Model):
user = CharField(_("user"), max_length=50)
host = CharField(_("host"), max_length=50, default="-")
instance = CharField(_("instance"), max_length=50)
message = CharField(_("message"), max_length=255)
date = DateTimeField(_("date"), auto_now=True)

View file

@ -7,14 +7,15 @@ from instances.models import Instance
from logs.models import Logs
def addlogmsg(user, instance, message):
def addlogmsg(user, host, instance, message):
"""
:param user:
:param host:
:param instance:
:param message:
:return:
"""
add_log_msg = Logs(user=user, instance=instance, message=message)
add_log_msg = Logs(user=user, host=host, instance=instance, message=message)
add_log_msg.save()
@ -32,6 +33,7 @@ def vm_logs(request, vname):
for l in logs_:
log = dict()
log["user"] = l.user
log["host"] = l.host
log["instance"] = l.instance
log["message"] = l.message
log["date"] = l.date.strftime("%x %X")