Refactor InspectImage method

This commit is contained in:
Harry Zhang
2016-04-06 10:15:38 -04:00
parent 7ecb44fe16
commit 3918eee5bf
6 changed files with 20 additions and 19 deletions

View File

@@ -141,7 +141,7 @@ func (d *kubeDockerClient) RemoveContainer(id string, opts dockertypes.Container
return d.client.ContainerRemove(getDefaultContext(), opts)
}
func (d *kubeDockerClient) InspectImage(image string) (*docker.Image, error) {
func (d *kubeDockerClient) InspectImage(image string) (*dockertypes.ImageInspect, error) {
resp, _, err := d.client.ImageInspectWithRaw(getDefaultContext(), image, true)
if err != nil {
// TODO(random-liu): Use IsErrImageNotFound instead of ErrNoSuchImage
@@ -150,7 +150,7 @@ func (d *kubeDockerClient) InspectImage(image string) (*docker.Image, error) {
}
return nil, err
}
imageInfo := &docker.Image{}
imageInfo := &dockertypes.ImageInspect{}
if err := convertType(&resp, imageInfo); err != nil {
return nil, err
}