gnu: Add python-django-logging-json.

* gnu/packages/django.scm (python-django-logging-json): New public variable.
This commit is contained in:
Marius Bakke 2020-09-01 15:18:51 +02:00
parent 44272f2d7b
commit c96bc57a1e
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -1205,3 +1205,28 @@ (define-public python-django-auth-ldap
(description
"This packages provides a LDAP authentication backend for Django.")
(license license:bsd-2)))
(define-public python-django-logging-json
(package
(name "python-django-logging-json")
(version "1.15")
(source (origin
(method url-fetch)
(uri (pypi-uri "django-logging-json" version))
(sha256
(base32
"06041a8icazzp73kg93c7k1ska12wvkq7fpcad0l0sm1qnxx5yx7"))))
(build-system python-build-system)
(arguments '(#:tests? #f)) ;no tests
(propagated-inputs
`(("python-certifi" ,python-certifi)
("python-django" ,python-django)
("python-elasticsearch" ,python-elasticsearch)
("python-six" ,python-six)))
(home-page "https://github.com/cipriantarta/django-logging")
(synopsis "Log requests/responses in various formats")
(description
"This package provides a Django library that logs request, response,
and exception details in a JSON document. It can also send logs directly
to ElasticSearch.")
(license license:bsd-2)))