Method: Cnvrg::Images#find_image

Defined in:
lib/cnvrg/Images.rb

#find_image(update = true) ⇒ Object



392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
# File 'lib/cnvrg/Images.rb', line 392

def find_image(update=true)
  config = YAML.load_file(@working_dir+"/.cnvrg/config.yml")
  image_slug = config[:image_slug]
  if image_slug.nil? or image_slug.empty?
    image_res = Cnvrg::API.request("users/#{@owner}/images/" + "find", 'POST', {image_name: @image_name})

    if Cnvrg::CLI.is_response_success(image_res)
      image_slug = image_res["result"]["image"]["slug"]
      update_slug(image_slug) unless !update
      return image_slug
    end
  else
    return image_slug

  end
end