RETIRED, Cross-platform instance initialization
Go to file
Claudiu Popa dc3efec379 Add a version filtering strategy
The current patch proposes the addition of a new data source strategy
for filtering the strategies by a given list of versions.

Each data source exports a new API, called ``version()``, which should
return the underlying version of the said data source. This implies that
each data source module can export multiple versioned data sources and it's
the duty of an external strategy to select the appropiate data source with
regard to a particular set of versions.

Change-Id: I6ef2fdd6520a53fc600232247f23bd22b848461e
2015-09-01 13:19:32 +03:00
cloudinit Add a version filtering strategy 2015-09-01 13:19:32 +03: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