Build the db connection on "postgres"
instead of "template1"
According to the postgresql docs[1], you should not have a connection with `"template1"` when copying multiple databases. [1]: http://www.postgresql.org/docs/9.1/static/manage-ag-templatedbs.html
This commit is contained in:
parent
a2c1daf00e
commit
b894bc2b77
1 changed files with 1 additions and 1 deletions
|
@ -275,7 +275,7 @@ def main():
|
|||
kw["host"] = module.params["login_unix_socket"]
|
||||
|
||||
try:
|
||||
db_connection = psycopg2.connect(database="template1", **kw)
|
||||
db_connection = psycopg2.connect(database="postgres", **kw)
|
||||
# Enable autocommit so we can create databases
|
||||
if psycopg2.__version__ >= '2.4.2':
|
||||
db_connection.autocommit = True
|
||||
|
|
Loading…
Reference in a new issue