projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added getImage() setImage() to the ThinContainerExecRunner interface
[arvados.git]
/
lib
/
crunchrun
/
docker_adapter.go
diff --git
a/lib/crunchrun/docker_adapter.go
b/lib/crunchrun/docker_adapter.go
index 795d06b567d5ac38ff9336ac28038fc0fb0900bf..1019e7df7bff22efff67bb9a340d47fc696c3980 100644
(file)
--- a/
lib/crunchrun/docker_adapter.go
+++ b/
lib/crunchrun/docker_adapter.go
@@
-211,6
+211,13
@@
func (a *DockerAdapter) GetContainerConfig() (ContainerConfig, error) {
func (a *DockerAdapter) GetHostConfig() (HostConfig, error) {
return a.hostConfig, nil
}
func (a *DockerAdapter) GetHostConfig() (HostConfig, error) {
return a.hostConfig, nil
}
+func (a *DockerAdapter) GetImage() (imageID string) {
+ return a.containerConfig.Image
+}
+
+func (a *DockerAdapter) SetImage(imageID string) {
+ a.containerConfig.Image = imageID
+}
func adapter(docker ThinDockerClient) ThinContainerExecRunner {
return_object := &DockerAdapter{docker: docker}
func adapter(docker ThinDockerClient) ThinContainerExecRunner {
return_object := &DockerAdapter{docker: docker}