diff options
author | Joshua Harlow <harlowja@yahoo-inc.com> | 2012-06-16 12:51:43 -0700 |
---|---|---|
committer | Joshua Harlow <harlowja@yahoo-inc.com> | 2012-06-16 12:51:43 -0700 |
commit | 7b4208aa79514bb56fb5bf4c626df022c4ab02a5 (patch) | |
tree | e5eb48282a0dc4c14c3430da70d235b608f777da /Requires | |
parent | 76f722a9412a88dc8bfc38004f3676a3f2b37835 (diff) | |
download | vyos-cloud-init-7b4208aa79514bb56fb5bf4c626df022c4ab02a5.tar.gz vyos-cloud-init-7b4208aa79514bb56fb5bf4c626df022c4ab02a5.zip |
Update the cloud init requirements with comments as to why they are needed.
Also:
1. Add in boto as a requirement (used for ec2 metadata calls)
2. Add in pyyaml as a requirement (used for all yaml processing)
3. Add in configobj as a requirement (only for old-style configs)
Diffstat (limited to 'Requires')
-rw-r--r-- | Requires | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -1,3 +1,25 @@ +# Pypi requirements for cloud-init to work + +# Used for templating any files or strings that are considered +# to be templates, not cheetah since it pulls in alot of extra libs. +# This one is pretty dinky and does want we want (var substituion) Tempita>=0.4 + +# This is used for any pretty printing of tabular data. PrettyTable>=0.4 + +# This one is currently only used by the MAAS datasource. If that +# datasource is removed, this is no longer needed oauth>=1.0 + +# This is used to fetch the ec2 metadata into a easily +# parseable format, instead of having to have cloud-init perform +# those same fetchs and decodes and signing (...) that ec2 requires. +boto>=2.4 + +# This is only needed if you have old style configurations +configobj>=4.6 + +# All new style configurations are in the yaml format +pyyaml>=3.0 + |