equal
deleted
inserted
replaced
8 class ConfigParser: |
8 class ConfigParser: |
9 def __init__(self): |
9 def __init__(self): |
10 self.options = {} |
10 self.options = {} |
11 self.values = {} |
11 self.values = {} |
12 |
12 |
13 def add_option(self, name, type_=str, default=None): |
13 def add_option(self, name, type=str, default=None): |
14 """Register option name, type and default value.""" |
14 """Register option name, type and default value.""" |
15 self.options[name] = {'type':type_, 'default':default} |
15 self.options[name] = {'type':type, 'default':default} |
16 self.values[name] = default |
16 self.values[name] = default |
17 |
17 |
18 def load(self, fname): |
18 def load(self, fname): |
19 """Read config file and check loaded values.""" |
19 """Read config file and check loaded values.""" |
20 self.read(fname) |
20 self.read(fname) |