We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f1a57f4 commit e8f5059Copy full SHA for e8f5059
postgresql/clientparameters.py
@@ -47,11 +47,17 @@ class ServiceDoesNotExistError(ClientParameterError):
47
code = '-*srv'
48
49
try:
50
- from getpass import getuser, getpass
+ from getpass import getuser as _getuser, getpass
51
except ImportError:
52
getpass = raw_input
53
def getuser():
54
return 'postgres'
55
+else:
56
+ def getuser():
57
+ try:
58
+ return _getuser()
59
+ except ImportError: # w32 doesn't have module pwd
60
+ return 'postgres'
61
62
default_host = 'localhost'
63
default_port = 5432
0 commit comments