func (i *ImageScheduler) Schedule(c *citadel.Image, e *citadel.Engine) (bool, error) {
	fullImage := c.Name

	if !strings.Contains(fullImage, ":") {
		fullImage = fmt.Sprintf("%s:latest", fullImage)
	}

	images, err := e.ListImages()
	if err != nil {
		return false, err
	}

	if i.containsImage(fullImage, images) {
		return true, nil
	}

	return false, nil
}