devstack/lib
Chris Dent 2f27a0ed3c Replace screen_it() with run_process() throughout
run_process will use screen if USE_SCREEN=True (the default),
otherwise it will simply start the requested service. Therefore
wherever screen_it used, run_process can be instead.

Where stop_screen was found it has been replaced with stop_process.

A tail_log function has been added which will tail a logfile in a
screen if USE_SCREEN is True.

lib/template has been updated to reflect the use of the new
functions.

When using sg the quoting in run_process gets very complicated.
To get around this run_process and the functions it calls accepts
an optional third argument. If set it is a group to be used with sg.

Change-Id: Ia3843818014f7c6c7526ef3aa9676bbddb8a85ca
2014-09-11 18:59:39 +01:00
..
cinder_backends Merge "Support GlusterFS cinder backend" 2014-08-31 08:26:51 +00:00
cinder_plugins Additional Cinder backend: solidfire 2014-07-31 10:44:23 -05:00
databases Clean up local variable usage - Backends 2014-07-25 16:24:00 -05:00
neutron_plugins Ubuntu: Start openvswitch-switch service after install 2014-08-28 15:54:40 -04:00
neutron_thirdparty Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
nova_plugins Detect when Debian is used to launch libvirtd 2014-08-28 16:40:14 +02:00
apache Use the apache 2.4 ErrorLogFormat directive 2014-08-28 08:39:50 -07:00
baremetal Merge "Fix missing --container-format options" 2014-08-23 09:59:33 +00:00
ceilometer Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
ceph Implement Ceph backend for Glance / Cinder / Nova 2014-07-23 16:13:45 +02:00
cinder Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
config Clean up local variable usage - Remainder 2014-08-19 19:14:04 -05:00
database Add ability to switch database driver 2014-08-15 15:47:22 +02:00
dib Utility functions for building test images 2014-08-22 15:02:26 +12:00
dstat Pull dstat logic into its own function so grenade can use it 2014-08-26 17:10:52 -07:00
gantt Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
glance Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
heat Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
horizon Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
infra Remove unfubar_setuptools 2014-07-17 05:56:59 +02:00
ironic Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
keystone Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
ldap Fix errexit in lib/ldap 2014-03-06 11:25:08 -06:00
neutron Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
nova Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
opendaylight Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
oslo Merge "Add oslo.log" 2014-09-07 17:05:45 +00:00
rpc_backend Clean up local variable usage - Backends 2014-07-25 16:24:00 -05:00
sahara Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
stackforge Install sqlalchemy-migrate from master if requested 2014-08-21 12:28:30 +02:00
swift Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
tempest Merge "Migrate from using glance image-list to openstackclient" 2014-08-25 14:05:53 +00:00
template Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
tls Merge "Don't try to regenerate existing ssl certificates" 2014-08-25 14:42:35 +00:00
trove Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
zaqar Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00