code: def _process_image_id(self):
          
          try:
              image_info = self.image_id.strip().split(':')
              self.image_publisher = image_info[0]
              self.image_offer = image_info[1]
              self.image_sku = image_info[2]
              self.image_version = image_info[3]
          except Exception:
              self.image_publisher = None
docs: Split image id into component values.
  
          Example: SUSE:SLES:12-SP3:2018.01.04
                   Publisher:Offer:Sku:Version
  
          Raises:
              If image_id is not a valid format.