github.com/jcarley/cli@v0.0.0-20180201210820-966d90434c30/lib/images/list-images.go (about) 1 package images 2 3 import "fmt" 4 5 // ListImages lists images for an environment. 6 func (d *SImages) ListImages() (*[]string, error) { 7 headers := d.Settings.HTTPManager.GetHeaders(d.Settings.SessionToken, d.Settings.Version, d.Settings.Pod, d.Settings.UsersID) 8 resp, statusCode, err := d.Settings.HTTPManager.Get(nil, fmt.Sprintf("%s%s/environments/%s/images", d.Settings.PaasHost, d.Settings.PaasHostVersion, d.Settings.EnvironmentID), headers) 9 if err != nil { 10 return nil, err 11 } 12 var images []string 13 err = d.Settings.HTTPManager.ConvertResp(resp, statusCode, &images) 14 if err != nil { 15 return nil, err 16 } 17 return &images, nil 18 }