# Functions
IsValidCloudInitData checks if the given CloudInitData object is valid in the sense that GenerateLocalData can be called with it.
ReadCloudInitVolumeDataSource scans the given VMI for CloudInit volumes and reads their content into a CloudInitData struct.
The unit test suite uses this function.
XXX refactor this whole package This is just a cheap workaround to make e2e tests pass.
# Structs
CloudInitData is a data source independent struct that holds cloud-init user and network data.