From: Mike Bayer Date: Tue, 19 Sep 2006 01:21:39 +0000 (+0000) Subject: no KeyError if url params not provided X-Git-Tag: rel_0_3_0~152 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0ecde01dd0ee158739be2031fc839d0db87f65e1;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git no KeyError if url params not provided --- diff --git a/lib/sqlalchemy/databases/mssql.py b/lib/sqlalchemy/databases/mssql.py index 08a555611c..1a30b9fe5b 100644 --- a/lib/sqlalchemy/databases/mssql.py +++ b/lib/sqlalchemy/databases/mssql.py @@ -50,7 +50,7 @@ try: connect = dbmodule.Connection make_connect_string = lambda keys: \ [["Provider=SQLOLEDB;Data Source=%s;User Id=%s;Password=%s;Initial Catalog=%s" % ( - keys["host"], keys["user"], keys["password"], keys["database"])], {}] + keys.get("host"), keys.get("user"), keys.get("password"), keys.get("database"))], {}] do_commit = False sane_rowcount = True except: