diff options
Diffstat (limited to 'pgcli/pgexecute.py')
-rw-r--r-- | pgcli/pgexecute.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/pgcli/pgexecute.py b/pgcli/pgexecute.py index fd2c18cc..337be145 100644 --- a/pgcli/pgexecute.py +++ b/pgcli/pgexecute.py @@ -241,9 +241,8 @@ class PGExecute(object): } if new_params['password']: - new_params['dsn'] = "{0} password={1}".format( - new_params['dsn'], new_params.pop('password') - ) + new_params['dsn'] = make_dsn( + new_params['dsn'], password=new_params.pop('password')) conn_params.update({ k: unicode2utf8(v) for k, v in new_params.items() if v |