cloud-init/Requires
Joshua Harlow a06a53719e Add the ability to merge with jsonpatch.
Jsonpatch is a new RFC standard for merging
json-like structures which the cloud-init 
cloud-config is one such structure. To use this
in a limited fashion (to start) add the ability
for the cloud-config handler to accept this
content-type and use it as an alternate way to
merge new cloud-config sections into the accumulated
cloud-config.
2013-07-19 16:32:48 -07:00

33 lines
783 B
Plaintext

# Pypi requirements for cloud-init to work
# Used for untemplating any files or strings with parameters.
cheetah
# This is used for any pretty printing of tabular data.
PrettyTable
# This one is currently only used by the MAAS datasource. If that
# datasource is removed, this is no longer needed
oauth
# This is only needed for places where we need to support configs in a manner
# that the built-in config parser is not sufficent (ie
# when we need to preserve comments, or do not have a top-level
# section)...
configobj
# All new style configurations are in the yaml format
pyyaml
# The new main entrypoint uses argparse instead of optparse
argparse
# Requests handles ssl correctly!
requests
# Boto for ec2
boto
# For patching pieces of cloud-config together
jsonpatch