def _create_origin(self): if not self.has_origin: LOG.debug("Virtman: start to create origin, cache path = %s" % self.cached_path) self.origin_path = dmsetup.origin(self.origin_name, self.cached_path) self.has_origin = True LOG.debug("Virtman: create origin complete, origin path = %s" % self.origin_path) return self.origin_path
def create_origin(base_image): """ :type base_image: BlockDeviceBaseImage """ if not base_image.origin_path: LOG.debug("Virtman: start to create origin, cache path = %s" % base_image.cached_path) base_image.origin_path = dmsetup.origin(base_image.origin_name, base_image.cached_path) LOG.debug("Virtman: create origin complete, origin path = %s" % base_image.origin_path) return base_image.origin_path