Use config module
This commit is contained in:
@@ -268,10 +268,18 @@ class dkimMilter(Milter.Base):
|
||||
return res
|
||||
|
||||
if __name__ == "__main__":
|
||||
Milter.factory = dkimMilter
|
||||
Milter.factory = dkimpyMilter
|
||||
Milter.set_flags(Milter.CHGHDRS + Milter.ADDHDRS)
|
||||
global config
|
||||
config = read_config(['dkim-milter.cfg','/etc/mail/dkim-milter.cfg'])
|
||||
#global config
|
||||
#config = read_config(['dkim-milter.cfg','/etc/mail/dkim-milter.cfg'])
|
||||
configFile = '/etc/dkimpymilter.conf'
|
||||
if len(sys.argv) > 1:
|
||||
if sys.argv[1] in ( '-?', '--help', '-h' ):
|
||||
print('usage: dkimpy-milter [<configfilename>]')
|
||||
sys.exit(1)
|
||||
configFile = sys.argv[1]
|
||||
|
||||
configGlobal = dkimpy-milter.config._processConfigFile(filename = configFile)
|
||||
miltername = config.miltername
|
||||
socketname = config.socketname
|
||||
sys.stdout.flush()
|
||||
|
||||
Reference in New Issue
Block a user