Bandit is a tool designed to find common security issues in
Python code. This change adds a bandit target to tox.ini.
The config file bandit.yaml was generated using bandit-config-generator
Run bandit:
tox -e bandit
Change-Id: I3bd64e1e58d4dc460ce869c50818e9913fe1b9b8
This change modifies WSGI Server to allow creating Unix sockets
along with ip sockets. This would allow consuming projects to use
wsgi.Server to start Unix domain WSGI servers too, and thus get
rid of duplicating code.
Change-Id: I3de23efcd661b95cce6bbd1aa2c94abf0c814dbe
1. Deprecated SSL options were added.
2. Server class become derived from service.ServiceBase.
3. InvalidInput message was wrapped with log translator.
Change-Id: Id99b77a4f45998c158de7aa5f93f0f4afd9b5f7e
Because of copy-pasted wsgi functionality in projects(nova, cinder,
glance, etc.) it is added to oslo.service with perspective to remove
it from other projects.
DocImpact
Change-Id: If8840168f10cc3561f4f01e6d456d6b4fd1de8b5