MCPcopy Create free account
hub / github.com/DeNA/PacketProxy / getImage

Method getImage

src/main/java/core/packetproxy/OpenVPN.java:95–113  ·  view source on GitHub ↗
(DockerClient client)

Source from the content-addressed store, hash-verified

93 }
94
95 public boolean getImage(DockerClient client) {
96 InspectImageCmd inspect = client.inspectImageCmd(imageName);
97 try {
98
99 inspect.exec();
100 } catch (NotFoundException e) {
101
102 if (pulling) {
103
104 log("already pulling image...");
105 return false;
106 }
107 log("docker image not found. start pulling...");
108 pulling = true;
109 client.pullImageCmd(imageName).exec(new PullImageResultCallback());
110 return false;
111 }
112 return true;
113 }
114
115 public void createContainer(DockerClient client, String localIp, String proto) {
116 InspectVolumeCmd inspectVolume = client.inspectVolumeCmd(volumeName);

Callers 3

startServerMethod · 0.95
setIconForWindowsMethod · 0.80
addDockIconForMacMethod · 0.80

Calls 1

logMethod · 0.65

Tested by

no test coverage detected