Skip to content

Commit aa61b56

Browse files
committed
Explicit imports and TreeMap everywher
1 parent 61a2ef4 commit aa61b56

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

docker/data/logstash/env2yaml/Env2Yaml.java

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
import org.yaml.snakeyaml.Yaml;
22
import org.yaml.snakeyaml.DumperOptions;
3-
import java.io.*;
3+
import java.io.InputStream;
44
import java.nio.charset.StandardCharsets;
5-
import java.nio.file.*;
6-
import java.nio.file.attribute.*;
5+
import java.nio.file.Files;
6+
import java.nio.file.Path;
7+
import java.nio.file.Paths;
8+
import java.nio.file.StandardOpenOption;
9+
import java.nio.file.attribute.PosixFilePermission;
710
import java.time.LocalDateTime;
811
import java.time.format.DateTimeFormatter;
9-
import java.util.*;
12+
import java.util.Map;
13+
import java.util.Set;
14+
import java.util.TreeMap;
1015

1116
/**
1217
* Environment variable to YAML configuration merger
@@ -26,7 +31,7 @@ public SettingValidator() {
2631
}
2732

2833
private Map<String, String> buildSettingMap() {
29-
Map<String, String> map = new HashMap<>();
34+
Map<String, String> map = new TreeMap<>();
3035
String[] allowedConfigs = {
3136
"api.enabled", "api.http.host", "api.http.port", "api.environment",
3237
"node.name", "path.data", "pipeline.id", "pipeline.workers",
@@ -99,7 +104,8 @@ public static void main(String[] args) {
99104
}
100105

101106
try {
102-
new Env2Yaml().processConfigFile(args[0]);
107+
String configPath = args[0];
108+
new Env2Yaml().processConfigFile(configPath);
103109
} catch (Exception e) {
104110
System.err.println("error: " + e.getMessage());
105111
System.exit(1);

0 commit comments

Comments
 (0)