equal
deleted
inserted
replaced
25 |
25 |
26 from sqlalchemy import create_engine, pool |
26 from sqlalchemy import create_engine, pool |
27 |
27 |
28 from .model import setEngine, setPool |
28 from .model import setEngine, setPool |
29 from .controller.pool import startPool, dbPool |
29 from .controller.pool import startPool, dbPool |
30 from .view import xmlrpc, jsonrpc, jsonresource |
30 from .view import xmlrpc, jsonrpc, jsonresource, cmtelecom |
31 from . import config |
31 from . import config |
32 |
32 |
33 def runReactor(reactor, engine, port, root): |
33 def runReactor(reactor, engine, port, root): |
34 """start reactor. |
34 """start reactor. |
35 |
35 |
54 engine = create_engine(config.main.dburl, |
54 engine = create_engine(config.main.dburl, |
55 poolclass = pool.SingletonThreadPool, pool_size=dbPool.maxthreads, pool_recycle=3600) |
55 poolclass = pool.SingletonThreadPool, pool_size=dbPool.maxthreads, pool_recycle=3600) |
56 |
56 |
57 |
57 |
58 root = resource.Resource() |
58 root = resource.Resource() |
|
59 cmtelecom.appendResource(root) |
59 xmlrpc.appendResource(root) |
60 xmlrpc.appendResource(root) |
60 jsonrpc.appendResource(root) |
61 jsonrpc.appendResource(root) |
61 jsonresource.appendResource(root) |
62 jsonresource.appendResource(root) |
62 |
63 |
63 v2 = resource.Resource() |
64 v2 = resource.Resource() |