- if sec.has_option('auto') and \
- sec.get('auto') in ('y', 'yes', 't', 'true', '1', 'on'):
- auto.append(sec.name)
- if sec.has_option('user'):
- cdb.add('U%s' % sec.get('user'))
+ try: a = sec.get('auto')
+ except MissingKeyException: pass
+ else:
+ if a in ('y', 'yes', 't', 'true', '1', 'on'): auto.append(sec.name)
+ try: u = sec.get('user')
+ except MissingKeyException: pass
+ else: cdb.add('U%s' % u)