Browse Source

SQLAlchemy: Ignore all result engine options when using NullPool. Closes #1930

Ask Solem 10 years ago
parent
commit
94dae1b899
1 changed files with 1 additions and 2 deletions
  1. 1 2
      celery/backends/database/session.py

+ 1 - 2
celery/backends/database/session.py

@@ -39,8 +39,7 @@ class SessionManager(object):
                 engine = self._engines[dburi] = create_engine(dburi, **kwargs)
                 return engine
         else:
-            kwargs['poolclass'] = NullPool
-            return create_engine(dburi, **kwargs)
+            return create_engine(dburi, poolclass=NullPool)
 
     def create_session(self, dburi, short_lived_sessions=False, **kwargs):
         engine = self.get_engine(dburi, **kwargs)