diff options
author | Amjith Ramanujam <amjith.r@gmail.com> | 2019-05-06 06:34:24 -0700 |
---|---|---|
committer | Amjith Ramanujam <amjith.r@gmail.com> | 2019-05-06 06:34:24 -0700 |
commit | e5501cb83c47d4e616cc5a432991f6fbf74a36e5 (patch) | |
tree | 577ced3d1e5b30912ede895bd13527862322b95d | |
parent | e0eac14c96b1759cd82c569bd0304cfa5707a847 (diff) |
Check if dsn and password values are passed in.
-rw-r--r-- | pgcli/pgexecute.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pgcli/pgexecute.py b/pgcli/pgexecute.py index 78e4fae8..3f78989a 100644 --- a/pgcli/pgexecute.py +++ b/pgcli/pgexecute.py @@ -233,13 +233,13 @@ class PGExecute(object): } new_params.update(kwargs) - if 'dsn' in new_params: + if new_params['dsn'] is not None: new_params = { 'dsn': new_params['dsn'], 'password': new_params['password'] } - if 'password' in new_params: + if new_params['password'] is not None: new_params['dsn'] = "{0} password={1}".format( new_params['dsn'], new_params.pop('password') ) |