DIRACGrid/DIRAC — pull request #929 by ubeda (2012-08-30 12:41:42+00:00)
Title: v6r6: New RSS

This is the working prototype for the new RSS following the RFC5, bugs / flaws to be discovered with real load.

In general, much less code and cleaner.

* New DB schema using python definition of tables, having three big blocks: Site, Resource and Node.
* MySQLMonkey functionality almost fully covered by DB module, eventually will disappear.
* Services updated to use new database.
* Clients updated to use new database.
* Synchronizer updated to fill the new database. When helpers will be ready, it will need an update.
* One ElementInspectorAgent, configurable now is hardcoded.
* New Generic StateMachine using OOP.
* Commands and Policies simplified.
* ResourceStatus using internal cache, needs to be tested with real load.