RETIRED, Cross-platform instance initialization
Go to file
Scott Moser 735f0ac4ad add ReportingEventStack
This adds a new class ReportingEvent Stack for using
report_start_event and report_finish_event easily with a context
handler.

It also modifies FinishReportingEvent (and finish_event) accordingly
to take a status rather than simply a boolean successful.  The intent
is that WARN is provided when a non-desireable result occurred but it
is non-fatal.

Change-Id: I978c76e429790036f8740d7eb7279e925a1e74d0
2015-08-05 10:33:50 -05:00
cloudinit add ReportingEventStack 2015-08-05 10:33:50 -05:00
doc/source Clean up stale auto-generated autodoc files. 2015-06-25 15:22:43 +00:00
inits LICENSE: license / header redux 2015-05-13 21:26:05 -04:00
packages LICENSE: license / header redux 2015-05-13 21:26:05 -04:00
specs Improve the design spec for the distro hierarchy. 2015-01-30 02:05:01 +02:00
tools tools/tox-venv: support running other than ./tools/tox-venv 2015-07-02 17:53:53 +00:00
.gitignore Don't consider version-specific code for coverage. 2015-07-06 17:46:10 +01:00
.gitreview Fix all the current brokeness 2015-04-01 11:54:46 -07:00
HACKING.rst HACKING.rst: mention signing the contribors agreement 2015-06-23 13:20:57 -04:00
LICENSE LICENSE: license / header redux 2015-05-13 21:26:05 -04:00
LICENSE-Apache2.0 LICENSE: license / header redux 2015-05-13 21:26:05 -04:00
LICENSE-GPLv3 license change GPLv3 to Apache 2.0 2015-03-24 20:22:08 -04:00
MANIFEST.in Fix all the current brokeness 2015-04-01 11:54:46 -07:00
README.rst README.rst: mention bugs are tracked in launchpad 2015-07-16 09:59:06 -04:00
requirements.txt Bring over the 'templater' from bzr 2015-07-02 17:52:51 +00:00
setup.cfg Fail the doc build if we have any warnings. 2015-06-12 18:33:11 +01:00
setup.py Fix all the current brokeness 2015-04-01 11:54:46 -07:00
test-requirements.txt Merge "fix 'tox -e docs' by limiting sphinx versions" 2015-07-02 21:38:09 +00:00
tox.ini Convert reporting handlers to be instantiated. 2015-07-17 13:08:47 +01:00

README.rst

Cloud-init

Cloud-init initializes systems for cloud environments.

Join us

Bugs

Bug reports should be opened at

https://bugs.launchpad.net/cloud-init/+filebug

On Ubuntu Systems, you can file bugs with:

$ ubuntu-bug cloud-init

Testing and requirements

Requirements

TBD

Tox.ini

Our tox.ini file describes several test environments that allow to test cloud-init with different python versions and sets of requirements installed. Please refer to the tox documentation to understand how to make these test environments work for you.

Developer documentation

We also have sphinx documentation in docs/source.

To build it, run:

$ python setup.py build_sphinx