Csaba Henk c20a86d550 processutils: execute(): fix option incompatibility
Issue: simultaneous usage of 'shell' and 'run_as_root' options led
to error.

Cause: it's actually a concealed TypeError: in 'shell'
mode the command argument is assumed to be a string, elsewhere
a list/tuple.

Fix: the command editing implied by 'run_as_root' is performed
with care taken of above tacit type assumption.

Change-Id: Iaba33e6fda67793ae2874ba278c990271ee5e47f
Closes-Bug: #1382873
2015-02-14 02:00:04 +01:00
2015-01-09 15:38:48 -05:00
2014-08-07 22:27:31 +04:00
2014-12-10 08:31:04 -05:00
2014-12-02 17:03:55 +00:00
2014-12-10 08:31:04 -05:00
2014-09-09 04:32:55 +00:00
2014-12-19 15:39:25 -08:00

oslo.concurrency

Oslo concurrency library has utilities for safely running multi-thread, multi-process applications using locking mechanisms and for running external processes.

Description
OpenStack library for all concurrency-related code
Readme 4.7 MiB
Languages
Python 100%