Log the audit logs (#781)
This commit is contained in:
parent
767147aef1
commit
c71b3a319d
|
@ -7,6 +7,7 @@
|
||||||
:license: Apache, see LICENSE for more details.
|
:license: Apache, see LICENSE for more details.
|
||||||
.. moduleauthor:: Kevin Glisson <kglisson@netflix.com>
|
.. moduleauthor:: Kevin Glisson <kglisson@netflix.com>
|
||||||
"""
|
"""
|
||||||
|
from flask import current_app
|
||||||
from lemur import database
|
from lemur import database
|
||||||
from lemur.logs.models import Log
|
from lemur.logs.models import Log
|
||||||
|
|
||||||
|
@ -20,6 +21,7 @@ def create(user, type, certificate=None):
|
||||||
:param certificate:
|
:param certificate:
|
||||||
:return:
|
:return:
|
||||||
"""
|
"""
|
||||||
|
current_app.logger.info("[lemur-audit] action: {0}, user: {1}, certificate: {2}.".format(type, user.email, certificate.name))
|
||||||
view = Log(user_id=user.id, log_type=type, certificate_id=certificate.id)
|
view = Log(user_id=user.id, log_type=type, certificate_id=certificate.id)
|
||||||
database.add(view)
|
database.add(view)
|
||||||
database.commit()
|
database.commit()
|
||||||
|
|
Loading…
Reference in New Issue