Cédric Krier
1e0deea686
Use threading enumerate function instead of a list with threads
2009-03-25 01:29:25 +01:00
Cédric Krier
bab0ad457e
Don't start the server if init or update without database option
2009-03-24 01:14:48 +01:00
Cédric Krier
53cc250bca
Fix typo and guidelines
2009-03-24 01:08:53 +01:00
Cédric Krier
1a94930de6
Don't start the server if bad database given
2009-03-24 01:08:34 +01:00
Cédric Krier
23d74a0469
Move webdav in protocols
2009-02-12 18:46:43 +01:00
Cédric Krier
a4455679bd
Move xmlrpc into protocols
2009-02-12 18:31:42 +01:00
Cédric Krier
73feb75837
Import netrpc only if needed
2009-02-12 18:31:22 +01:00
Cédric Krier
a83dbe80bb
Unify logging message from server
2009-02-11 20:57:42 +01:00
Cédric Krier
dc118bedea
Convert port number into config and fix rpc_paths for XML-RPC
2009-02-11 20:53:37 +01:00
Cédric Krier
5a94693494
Move netrpc into protocols
2009-02-11 20:37:24 +01:00
Cédric Krier
418682c9f5
Add check if ir.cron is in the pool for issue775
2009-02-11 19:23:36 +01:00
Cédric Krier
5594bb4e11
join ir.cron threads on SIGTERM for issue604
2009-02-11 19:02:52 +01:00
Cédric Krier
b75d10cd20
Use a new pool for object
...
Move workflow method in ModelWorkflow
Move workflow service in workflow module
Remove Service and LocalService
Remove web_service and use a dispatcher in protocols
New netrpc/xmlrpc syntax to be easier to introspect
2009-02-11 14:52:22 +01:00
Cédric Krier
bb5d16ca3e
Remove psycopg2 from server.py
2009-02-06 10:26:38 +01:00
Cédric Krier
f63aaa316d
Remove sql_db and add database in backend
2009-02-04 15:29:28 +01:00
Cédric Krier
3ca1bef5cf
Improve ir.cron call, let sleep longer for green computing compliance.
2009-01-14 14:25:18 +01:00
Cédric Krier
775cbadc77
Add logging shutdown before exit
2008-12-30 20:42:02 +01:00
Cédric Krier
dfaed546bc
Improve test on SIGUSR1
2008-12-23 19:06:26 +01:00
Cédric Krier
19b8ebf56c
Add test on SIGQUIT and SIGUSR1 as it is not defined on win32
2008-12-23 19:03:59 +01:00
Cédric Krier
ec23c57d3a
Use the creation date of the log file as starting point for rotation
2008-11-27 14:06:28 +01:00
Cédric Krier
f51d81cccc
Unsure to fill init for every database for issue610
2008-11-24 19:27:34 +01:00
Cédric Krier
a6e3174166
Handle SIGQUIT
2008-11-23 22:56:37 +01:00
Cédric Krier
2fda1a9332
Add 'stop server' logging
2008-11-23 16:48:54 +01:00
Cédric Krier
9ff90ce067
Allow egg installation working
2008-11-18 17:40:30 +01:00
Cédric Krier
78fe7f92d9
Add test on database for Tryton database
...
Prevent server to connect to non Tryton database
2008-10-29 15:49:54 +01:00
Cédric Krier
fb14e6abbe
Put the mx.DateTime.strptime fix globaly
2008-10-13 16:13:03 +02:00
Cédric Krier
7875d54854
Improve cron call delay
2008-10-01 15:59:34 +02:00
Cédric Krier
4df3110ead
Run cron directly after startup
2008-10-01 15:48:53 +02:00
Cédric Krier
3369b3f897
Handle SIGUSR1 to restart pool
2008-09-20 20:46:02 +02:00
Cédric Krier
d54bfc94d3
Handle secure configuration by services
2008-09-20 12:12:36 +02:00
Cédric Krier
6f784758e9
Move module into modules
2008-09-13 19:41:02 +02:00
Cédric Krier
0d8a16b68f
Add psyco option
2008-09-13 19:23:34 +02:00
Cédric Krier
7306a89f95
Disable psyco
2008-09-13 13:38:53 +02:00
Cédric Krier
b82b0f0409
Improve init server to register classess only once
2008-09-13 00:19:57 +02:00
Bertrand Chenal
ea94b015d6
Merge
2008-09-12 20:02:55 +02:00
Bertrand Chenal
cb4971ac6e
Logging refectoring:
...
* simplified mechanism
* reverted color on error, warning and critical messages in
console. (inspired by openerp rev. 1085)
2008-09-12 19:57:33 +02:00
Cédric Krier
ce02a665f1
Use threading to launch pool_jobs of ir.cron
...
Add running state to prevent concurency running
Fix delay between each cron run
2008-09-12 19:19:21 +02:00
Cédric Krier
9bc0a16309
Remove unused import
2008-09-12 16:53:06 +02:00
Cédric Krier
d3a34287ee
Add missing register_classes if there is no database name for issue349
2008-09-12 10:30:32 +02:00
Cédric Krier
a284c57c05
Allow to give a list of database names in --database option
2008-09-11 13:38:07 +02:00
Cédric Krier
9c3abf4267
Modify formatLang to use ir.lang and currency.currency object for formatting
...
Remove global lock
2008-08-27 17:34:29 +02:00
Cédric Krier
918a845446
Rename trytond into server to avoid duplicate trytond module name
2008-08-27 11:19:17 +02:00