# HG changeset patch # User Jeff Hammel # Date 1294859823 28800 # Node ID 65c91bf35a36fd8a92ef439ba3061c150fd081b9 # Parent 86e65422f31ae50b399da27c6e7372f27424a851 deal with port defaults diff -r 86e65422f31a -r 65c91bf35a36 autobot/config.py --- a/autobot/config.py Wed Jan 12 11:13:52 2011 -0800 +++ b/autobot/config.py Wed Jan 12 11:17:03 2011 -0800 @@ -19,9 +19,10 @@ # get global information master = ':master:' self.master = self.section_dict(master) - for port in 'slaveport', 'htmlport': - self.master[port] = int(self.master.get(port) or 9010) - + for port, default in ('slaveport', 9010), ('htmlport', 8010) + self.master[port] = int(self.master.get(port) or default) + + # get section information self.slaves = {} self.args = {} for section in self.parser.sections():