oslo.concurrency/oslo_concurrency
Daniel P. Berrange 8af826953d processutils: add support for missing process limits
The original commit adding support for process limits only wired
up address space, max files and resident set size limits. This
is not sufficient to enable nova to protect qemu-img commands
against malicious images.

This commit adds support for the remaining limits supported
by python: core file size, cpu time, data size, file size,
locked memory size, max processes and stack size.

Related-bug: #1449062
Change-Id: I164c4b35e1357a0f80ed7fe00a7ae8f49df92e31
2016-04-19 14:35:24 +01:00
..
fixture Use versionadded and versionchanged in doc 2015-11-05 13:31:40 +01:00
locale Update translation setup 2016-01-28 20:41:28 +01:00
tests processutils: add support for missing process limits 2016-04-19 14:35:24 +01:00
__init__.py Move out of the oslo namespace package 2014-11-14 17:17:25 -05:00
_i18n.py Update translation setup 2016-01-28 20:41:28 +01:00
lockutils.py Revert "Use tempfile.tempdir for lock_path if OSLO_LOCK_PATH is not set" 2016-02-26 16:36:17 +03:00
opts.py Bump to hacking 0.10 2015-01-12 21:11:16 +00:00
prlimit.py processutils: add support for missing process limits 2016-04-19 14:35:24 +01:00
processutils.py processutils: add support for missing process limits 2016-04-19 14:35:24 +01:00
watchdog.py Use versionadded and versionchanged in doc 2015-11-05 13:31:40 +01:00