devstack/tests
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
..
fake-service.sh Run processes without screen 2014-09-09 13:54:01 +01:00
functions.sh Enforce function declaration format in bash8 2014-02-28 07:59:03 +11:00
run-process.sh Replace screen_it() with run_process() throughout 2014-09-11 18:59:39 +01:00
test_config.sh Fix unsubstituted filename creation 2014-06-17 15:43:07 +09:00
test_ini.sh Handle the case of pipe char in value for iniset 2013-12-12 12:24:55 +00:00
test_ip.sh Remove python-netaddr requirement 2013-07-24 12:25:35 -05:00