Skip to content

Commit

Permalink
Bug Fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
krmahadevan committed Dec 3, 2019
1 parent 8159062 commit f5cc6e0
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 6 deletions.
8 changes: 3 additions & 5 deletions src/main/java/com/rationaleemotions/config/ConfigReader.java
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URI;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
Expand Down Expand Up @@ -71,9 +72,6 @@ public String getDockerImagePort() {
* @return - The environmental variables to pass to container
*/
public Map<String, String> getEnvironment() {
if (configuration == null) {
return new HashMap<>();
}
return configuration.getEnvironment();
}

Expand Down Expand Up @@ -151,8 +149,8 @@ private static class Configuration {
private String dockerImagePort;
private int maxSession;
private String volume;
private List<MappingInfo> mapping;
private Map<String, String> environment;
private List<MappingInfo> mapping = new ArrayList<>();
private Map<String, String> environment = new HashMap<>();

public String getDockerRestApiUri() {
return dockerRestApiUri;
Expand Down
5 changes: 4 additions & 1 deletion src/main/java/com/rationaleemotions/server/DockerHelper.java
Original file line number Diff line number Diff line change
Expand Up @@ -99,9 +99,12 @@ public String cgroupPermissions() {
}

HostConfig.Builder hostConfigBuilder = HostConfig.builder()
.binds(ConfigReader.getInstance().getVolume())
.portBindings(portBindings)
.privileged(isPrivileged);
String volume = ConfigReader.getInstance().getVolume();
if (volume != null && !volume.isEmpty()) {
hostConfigBuilder = hostConfigBuilder.binds(ConfigReader.getInstance().getVolume());
}
if (!deviceList.isEmpty()) {
hostConfigBuilder = hostConfigBuilder.devices(deviceList);
}
Expand Down

0 comments on commit f5cc6e0

Please sign in to comment.