7
7
import ipaddress
8
8
import uuid
9
9
from modules .elog import ELog
10
- from modules .etoolbox import readcfg , getHostname , getIP , readcfg2
10
+ from modules .etoolbox import getHostname , getIP , readMYcfg
11
11
12
12
logger = ELog ('EInit' )
13
13
@@ -82,8 +82,8 @@ def ecfg(name, version, functions):
82
82
ITEMS = ("homedir" , "spooldir" , "logdir" , "del_malware_after_send" , "send_malware" ,
83
83
"sendlimit" , "contact" , "proxy" , "ip_int" , "ip_ext" )
84
84
85
- MCFG = readcfg ('MAIN' , ITEMS , ECFG ['cfgfile' ])
86
-
85
+ MCFG = readMYcfg ('MAIN' , ITEMS , ECFG ['cfgfile' ])
86
+
87
87
# home dir available?
88
88
if not os .path .isdir (MCFG ["homedir" ]):
89
89
logger .error (f"Missing homedir { MCFG ['homedir' ]} . Abort!" , '1E' )
@@ -142,7 +142,7 @@ def ecfg(name, version, functions):
142
142
# Read EWS Config Parameter
143
143
144
144
ITEMS = ("ews" , "username" , "token" , "rhost_first" , "rhost_second" , "ignorecert" )
145
- EWSCFG = readcfg ("EWS" , ITEMS , ECFG ["cfgfile" ])
145
+ EWSCFG = readMYcfg ("EWS" , ITEMS , ECFG ["cfgfile" ])
146
146
147
147
if EWSCFG ["ews" ].lower () == "true" :
148
148
EWSCFG ["ews" ] = True
@@ -165,7 +165,7 @@ def ecfg(name, version, functions):
165
165
ITEMS = ("hpfeed" , "host" , "port" , "channels" , "ident" , "secret" , "hpfformat" ,
166
166
"tlscert" )
167
167
168
- HCFG = readcfg ("HPFEED" , ITEMS , ECFG ["cfgfile" ])
168
+ HCFG = readMYcfg ("HPFEED" , ITEMS , ECFG ["cfgfile" ])
169
169
170
170
if HCFG ["hpfeed" ].lower () == "true" :
171
171
HCFG ["hpfeed" ] = True
@@ -191,7 +191,7 @@ def ecfg(name, version, functions):
191
191
# Read EWSJSON Config Parameter
192
192
193
193
ITEMS = ("json" , "jsondir" )
194
- EWSJSON = readcfg ("EWSJSON" , ITEMS , ECFG ["cfgfile" ])
194
+ EWSJSON = readMYcfg ("EWSJSON" , ITEMS , ECFG ["cfgfile" ])
195
195
196
196
if ECFG ["a.jsondir" ] != "" :
197
197
EWSJSON ["json" ] = True
@@ -211,7 +211,7 @@ def ecfg(name, version, functions):
211
211
# Read INFLUX Config Parameter
212
212
213
213
ITEMS = ('influxdb' , 'host' , 'port' , 'username' , 'password' , 'token' , 'bucket' , 'org' )
214
- ICFG = readcfg2 ("INFLUXDB" , ITEMS , ECFG ["cfgfile" ])
214
+ ICFG = readMYcfg ("INFLUXDB" , ITEMS , ECFG ["cfgfile" ], loghandler = '' )
215
215
216
216
if 'influxdb' not in ICFG :
217
217
ICFG ['influxdb' ] = False
0 commit comments