Exemplo n.º 1
0
    def __createRunner(self):
        self.configHolder.set("vmName", "%s: %s" % (self.vmName, Util.getTimeInIso8601()))
        self.configHolder.set("noCheckImageUrl", True)

        self.configHolder.set("saveDisk", True)

        self.runner = VmManagerFactory.create(self.image, self.configHolder)

        self.runner.updateCreateImageTemplateData(self._getCreateImageTemplateDict())
Exemplo n.º 2
0
 def build(self):
     self.created = Util.getTimeInIso8601()
     self.valid = Util.toTimeInIso8601(time.time() + self.IMAGE_VALIDITY)
     identifier = ManifestIdentifier()
     self.identifier = identifier.sha1ToIdentifier(self.sha1)
     return self.tostring()