Browse Source

py-i2phosts-checker: read config with configobj module

pull/1/head
Hidden Z 14 years ago
parent
commit
cf5e82c65f
  1. 6
      py-i2phosts-checker

6
py-i2phosts-checker

@ -8,6 +8,7 @@ import datetime @@ -8,6 +8,7 @@ import datetime
import time
import hashlib
import base64
import configobj
from i2p import samclasses
from i2p import socket
@ -29,6 +30,11 @@ parser.add_argument('-c', '--config', default='/etc/py-i2phosts/checker.conf', d @@ -29,6 +30,11 @@ parser.add_argument('-c', '--config', default='/etc/py-i2phosts/checker.conf', d
help='config file to use')
args = parser.parse_args()
# read config
config = configobj.ConfigObj(args.config_file, file_error=True)
config_included = configobj.ConfigObj(config['include'])
config.merge(config_included)
# configure logger
log = logging.getLogger(sys.argv[0])
handler = logging.StreamHandler()

Loading…
Cancel
Save