# HG changeset patch # User Sandro Knauß # Date 1327196172 -3600 # Node ID 85ac86f7ffc49566e678906f5923ca1d9965b97e # Parent 97b745751d49d81c588d737ac897ea98ae7c1725 reactor & sqlalchemy threadpools aufeinander abstimmen keine prints mehr diff -r 97b745751d49 -r 85ac86f7ffc4 iro/controller/database.py --- a/iro/controller/database.py Sun Jan 22 02:32:23 2012 +0100 +++ b/iro/controller/database.py Sun Jan 22 02:36:12 2012 +0100 @@ -47,7 +47,6 @@ def wrapper(*args, **kwargs): session = sessionmaker(bind=self.engine)() try: - print func,args, kwargs return func(*args, session=session, **kwargs) except: session.rollback() diff -r 97b745751d49 -r 85ac86f7ffc4 iro/controller/viewinterface.py --- a/iro/controller/viewinterface.py Sun Jan 22 02:32:23 2012 +0100 +++ b/iro/controller/viewinterface.py Sun Jan 22 02:36:12 2012 +0100 @@ -21,7 +21,6 @@ ''' - print user return str(user) #return user.status(id,detailed) return "" diff -r 97b745751d49 -r 85ac86f7ffc4 tests/xmlrpc.py --- a/tests/xmlrpc.py Sun Jan 22 02:32:23 2012 +0100 +++ b/tests/xmlrpc.py Sun Jan 22 02:36:12 2012 +0100 @@ -41,6 +41,7 @@ root=getResource() root.putChild('debug', XMLRPCDebug()) reactor.listenTCP(7080, server.Site(root)) + reactor.suggestThreadPoolSize(5) reactor.run() if __name__ == '__main__': @@ -53,10 +54,8 @@ s.start() d=SampleDatabase("test","test",'%s/my.cnf'%tdir) d.create() - db.engine = create_engine('mysql://test:test@localhost/test?unix_socket=%s/socket'%tdir, echo=True) - dbdefer = DBDefer('mysql://test:test@localhost/test?unix_socket=%s/socket'%tdir, echo=True) - - + db.engine = create_engine('mysql://test:test@localhost/test?unix_socket=%s/socket'%tdir) + dbdefer = DBDefer('mysql://test:test@localhost/test?unix_socket=%s/socket'%tdir, pool_size=5) @dbdefer def getuser(userhash, session):