cloudbase-init/cloudbaseinit/plugins/common
Adrian Vladu 8b6e7a4c84 Do not error out on empty cloud-config
If a cloud-config content is empty or it contains
a comment, cloudbase-init will error out.

This commit addresses this failure by throwing a
CloudConfigError that is caught later in the
execution chain.

Change-Id: Ifd209ca362e62b2fc6ce4e631fc9e77da8aca745
2017-07-06 15:08:52 +03:00
..
userdataplugins Do not error out on empty cloud-config 2017-07-06 15:08:52 +03:00
__init__.py Rewrite exec utilies to be generic 2014-12-11 02:59:25 +02:00
base.py Adds plugin execution stages 2015-10-02 18:37:23 +03:00
constants.py Move non-Windows specific plugins to common 2015-02-12 20:17:15 +02:00
createuser.py Adds support for renaming the builtin account administrator 2017-02-23 02:56:22 +02:00
ephemeraldisk.py Add ephemeral disk plugin 2017-04-27 18:00:03 +03:00
execcmd.py Added userdata plugin for setting the hostname 2015-08-14 16:53:46 +03:00
fileexecutils.py Improve MIME multipart userdata handling 2017-03-13 15:57:46 +02:00
localscripts.py Add support for generating cloudbase-init configuration sample 2016-09-02 11:19:59 +03:00
mtu.py Add support for generating cloudbase-init configuration sample 2016-09-02 11:19:59 +03:00
networkconfig.py Move to the new oslo_config and oslo_log modules 2015-08-12 17:43:45 +03:00
ntpclient.py Adds real time clock support in NTP client 2017-02-22 12:19:59 +02:00
sethostname.py Added userdata plugin for setting the hostname 2015-08-14 16:53:46 +03:00
setuserpassword.py Add support for generating cloudbase-init configuration sample 2016-09-02 11:19:59 +03:00
sshpublickeys.py Add support for generating cloudbase-init configuration sample 2016-09-02 11:19:59 +03:00
trim.py Enables or disables TRIM delete notifications. 2017-02-23 02:29:28 +02:00
userdata.py Adds support for all MIME Content-Transfer-Encodings 2017-06-13 11:56:59 +00:00
userdatautils.py Improve MIME multipart userdata handling 2017-03-13 15:57:46 +02:00