boottest - Only make the manifest directory if it doesn't already exist.

bzr-import-20160707
Joe Talbott 10 years ago
parent 18fe5cedde
commit f63896045f

@ -79,7 +79,8 @@ class TouchManifest(object):
# Only [re]create the manifest file if one was successfully downloaded
# this allows for an existing image to be used if the download fails.
if response.code == 200:
os.makedirs(os.path.dirname(self.path))
if not os.path.exists(os.path.dirname(self.path)):
os.makedirs(os.path.dirname(self.path))
with open(self.path, 'w') as fp:
fp.write(response.read())
success = True

Loading…
Cancel
Save