make configdrive dirs before writing

This commit is contained in:
Jim Rollenhagen
2014-01-23 13:37:38 -08:00
parent 31e57a6ce2
commit d91cc7bef4

View File

@@ -32,6 +32,9 @@ class ConfigDriveWriter(object):
self.files[filepath] = contents
def write(self, location, prefix='openstack', version='latest'):
os.makedirs(os.path.join(location, prefix, version))
os.makedirs(os.path.join(location, 'content'))
metadata = {}
for k, v in self.metadata.iteritems():
metadata[k] = v