Restart services and coordinate data migration on Heat config changes.
Go to file
Clint Byrum d7ea66ee8d Add a lockfile.
The scripts run by os-refresh-config generally expect to be running
only once. This will ensure that. Because we use /var/run, this also
now assumes that os-refresh-config is run by root. Otherwise one must
pass in a different --lockfile path.

Change-Id: I33cbb065d6bc32c87f5e72132fceef9df82a190d
2013-07-17 09:00:18 -07:00
os_refresh_config Add a lockfile. 2013-07-17 09:00:18 -07:00
tests Initial commit 2013-02-06 16:59:40 -08:00
.gitignore Adding setup.py to make for an easier installation 2013-02-12 07:04:28 -08:00
.gitreview Add .gitreview. 2013-06-13 09:51:11 +01:00
.testr.conf Add tox.ini and fix pep8 problems 2013-06-13 09:50:52 +01:00
LICENSE Adding setup.py to make for an easier installation 2013-02-12 07:04:28 -08:00
README.md Initial commit 2013-02-06 16:59:40 -08:00
setup.py Add a lockfile. 2013-07-17 09:00:18 -07:00
tox.ini Add tox.ini and fix pep8 problems 2013-06-13 09:50:52 +01:00

README.md

Runs through all of the phases to ensure configuration is applied and enabled on a machine. Will exit with an error if any phase has a problem. Scripts should not depend on eachother having worked properly. Set OS_REFRESH_CONFIG_BASE_DIR environment variable to override the default