fix the case where there is no database specified

This commit is contained in:
adustman
2001-12-29 02:55:55 +00:00
parent 18ef0ec67d
commit b4feb91d3c

View File

@ -200,11 +200,13 @@ class DB(TM):
kwargs['host'] = host kwargs['host'] = host
else: else:
kwargs['db'] = db_host kwargs['db'] = db_host
if kwargs['db'][0] in ('+', '-'): if kwargs['db'] and kwargs['db'][0] in ('+', '-'):
self._try_transactions = kwargs['db'][0] self._try_transactions = kwargs['db'][0]
kwargs['db'] = kwargs['db'][1:] kwargs['db'] = kwargs['db'][1:]
else: else:
self._try_transactions = None self._try_transactions = None
if not kwargs['db']:
del kwargs['db']
if not items: return kwargs if not items: return kwargs
kwargs['user'], items = items[0], items[1:] kwargs['user'], items = items[0], items[1:]
if not items: return kwargs if not items: return kwargs