Commit Graph
42 Commits
Author SHA1 Message Date
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