Edgewall Software

Ticket #8378: psql_backend_does_not_assume_any_properties_8378

File psql_backend_does_not_assume_any_properties_8378, 502 bytes (added by Felix Schwarz <felix.schwarz@…>, 3 years ago)
Line 
1diff -r 11495cc54b75 trac/db/postgres_backend.py
2--- a/trac/db/postgres_backend.py       Tue Jun 16 10:37:11 2009 +0200
3+++ b/trac/db/postgres_backend.py       Fri Jun 19 09:31:45 2009 +0200
4@@ -106,6 +106,7 @@
5     def backup(self, dest_file):
6         db_url = self.env.config.get('trac', 'database')
7         scheme, db_prop = _parse_db_str(db_url)
8+        db_prop.setdefault('params', {})
9         db_name = os.path.basename(db_prop['path'])
10 
11         args = [self.pg_dump_path, '-C', '-d', '-x', '-Z', '8',