12
12
13
13
public class YamlSettings {
14
14
public static void yaml (String path , boolean isClasspath , Optilog instance ) {
15
- Map <String , LinkedHashMap > map ;
15
+ Map <Object , LinkedHashMap > map ;
16
16
if (!isClasspath ) {
17
17
try (InputStream input = new FileInputStream (path )) {
18
18
Yaml yaml = new Yaml ();
@@ -31,29 +31,28 @@ public static void yaml(String path, boolean isClasspath, Optilog instance) {
31
31
throw new ConfigureException ("Can't find'" + path + "'." , e );
32
32
}
33
33
}
34
- LinkedHashMap <String , String > lInfo = map .get ("info" );
35
- LinkedHashMap <String , String > lError = map .get ("error" );
36
- LinkedHashMap <String , String > lDebug = map .get ("debug" );
37
- LinkedHashMap <String , String > lFatal = map .get ("fatal" );
38
- LinkedHashMap <String , String > lWarn = map .get ("warn" );
34
+ LinkedHashMap <Object , Object > lInfo = map .get ("info" );
35
+ LinkedHashMap <Object , Object > lError = map .get ("error" );
36
+ LinkedHashMap <Object , Object > lDebug = map .get ("debug" );
37
+ LinkedHashMap <Object , Object > lFatal = map .get ("fatal" );
38
+ LinkedHashMap <Object , Object > lWarn = map .get ("warn" );
39
+ instance .allSetting .printInfo = Boolean .parseBoolean (lInfo .get ("print" ).toString ());
40
+ instance .allSetting .printError = Boolean .parseBoolean (lError .get ("print" ).toString ());
41
+ instance .allSetting .printWarn = Boolean .parseBoolean (lWarn .get ("print" ).toString ());
42
+ instance .allSetting .printDebug = Boolean .parseBoolean (lDebug .get ("print" ).toString ());
43
+ instance .allSetting .printFatal = Boolean .parseBoolean (lFatal .get ("print" ).toString ());
39
44
40
- instance .allSetting .printInfo = Boolean .parseBoolean (lInfo .get ("print" ));
41
- instance .allSetting .printError = Boolean .parseBoolean (lError .get ("print" ));
42
- instance .allSetting .printWarn = Boolean .parseBoolean (lWarn .get ("print" ));
43
- instance .allSetting .printDebug = Boolean .parseBoolean (lDebug .get ("print" ));
44
- instance .allSetting .printFatal = Boolean .parseBoolean (lFatal .get ("print" ));
45
+ instance .allSetting .consoleInfo = Boolean .parseBoolean (lInfo .get ("console" ). toString ( ));
46
+ instance .allSetting .consoleError = Boolean .parseBoolean (lError .get ("console" ). toString ( ));
47
+ instance .allSetting .consoleDebug = Boolean .parseBoolean (lDebug .get ("console" ). toString ( ));
48
+ instance .allSetting .consoleWarn = Boolean .parseBoolean (lWarn .get ("console" ). toString ( ));
49
+ instance .allSetting .consoleFatal = Boolean .parseBoolean (lFatal .get ("console" ). toString ( ));
45
50
46
- instance .allSetting .consoleInfo = Boolean .parseBoolean (lInfo .get ("console" ));
47
- instance .allSetting .consoleError = Boolean .parseBoolean (lError .get ("console" ));
48
- instance .allSetting .consoleDebug = Boolean .parseBoolean (lDebug .get ("console" ));
49
- instance .allSetting .consoleWarn = Boolean .parseBoolean (lWarn .get ("console" ));
50
- instance .allSetting .consoleFatal = Boolean .parseBoolean (lFatal .get ("console" ));
51
-
52
- instance .allSetting .serverInfo = Boolean .parseBoolean (lInfo .get ("server" ));
53
- instance .allSetting .serverError = Boolean .parseBoolean (lError .get ("server" ));
54
- instance .allSetting .serverWarn = Boolean .parseBoolean (lWarn .get ("server" ));
55
- instance .allSetting .serverDebug = Boolean .parseBoolean (lDebug .get ("server" ));
56
- instance .allSetting .serverFatal = Boolean .parseBoolean (lFatal .get ("server" ));
51
+ instance .allSetting .serverInfo = Boolean .parseBoolean (lInfo .get ("server" ).toString ());
52
+ instance .allSetting .serverError = Boolean .parseBoolean (lError .get ("server" ).toString ());
53
+ instance .allSetting .serverWarn = Boolean .parseBoolean (lWarn .get ("server" ).toString ());
54
+ instance .allSetting .serverDebug = Boolean .parseBoolean (lDebug .get ("server" ).toString ());
55
+ instance .allSetting .serverFatal = Boolean .parseBoolean (lFatal .get ("server" ).toString ());
57
56
58
57
String packing$packingFormat = (String ) map .get ("packing" ).get ("packingFormat" );
59
58
if (packing$packingFormat != null ) {
0 commit comments