File tree 2 files changed +13
-0
lines changed
2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change
1
+ [log ]
2
+ # trace debug info warning error fatal panic
3
+ level = " error"
4
+
1
5
[start_on_boot ]
2
6
enabled = true
3
7
# choose between skip and only, if both skipp and only are empty, all interfaces will be started
Original file line number Diff line number Diff line change @@ -32,6 +32,10 @@ var EnhancedDNS struct {
32
32
}
33
33
}
34
34
35
+ var Log struct {
36
+ Level logrus.Level
37
+ }
38
+
35
39
func Init (file string ) {
36
40
if _ , err := os .Stat (file ); err != nil {
37
41
if ! os .IsNotExist (err ) {
@@ -76,4 +80,9 @@ func update() {
76
80
77
81
EnhancedDNS .DirectResolver .Enabled = viper .GetBool ("enhanced_dns.direct_resolver.enabled" )
78
82
EnhancedDNS .DirectResolver .ROAFinder = viper .GetString ("enhanced_dns.direct_resolver.roa_finder" )
83
+
84
+ if level , err := logrus .ParseLevel (viper .GetString ("log.level" )); err == nil {
85
+ Log .Level = level
86
+ logrus .SetLevel (level )
87
+ }
79
88
}
You can’t perform that action at this time.
0 commit comments