server/sources/__init__.py
branchstable
changeset 7815 2a164a9cf81c
parent 7779 3826d8480a68
child 7879 9aae456abab5
equal deleted inserted replaced
7814:1ec9fe1dfba9 7815:2a164a9cf81c
   175                     raise ValidationError(eid, {role_name('config', 'subject'): msg})
   175                     raise ValidationError(eid, {role_name('config', 'subject'): msg})
   176             processed[optname] = value
   176             processed[optname] = value
   177         # cw < 3.10 bw compat
   177         # cw < 3.10 bw compat
   178         try:
   178         try:
   179             processed['adapter'] = confdict['adapter']
   179             processed['adapter'] = confdict['adapter']
   180         except:
   180         except KeyError:
   181             pass
   181             pass
   182         # check for unknown options
   182         # check for unknown options
   183         if confdict and not confdict.keys() == ['adapter']:
   183         if confdict and not confdict.keys() == ['adapter']:
   184             if fail_if_unknown:
   184             if fail_if_unknown:
   185                 msg = _('unknown options %s') % ', '.join(confdict)
   185                 msg = _('unknown options %s') % ', '.join(confdict)