the generic architecture had a serious flaw
authorThierry Parmentelat <thierry.parmentelat@inria.fr>
Fri, 8 Nov 2013 15:53:00 +0000 (16:53 +0100)
committerThierry Parmentelat <thierry.parmentelat@inria.fr>
Fri, 8 Nov 2013 15:53:00 +0000 (16:53 +0100)
commit1489b2d5fbc1e4ce3622fcff10efcee166394337
tree23ae1cc8caf38d86ce8201ec2baddf5f1a8725dd
parent530da21961ce85b954fdc62a2b2be07fc31a9776
the generic architecture had a serious flaw
we used to have api -> manager -> driver
BUT in actuality api and driver are multiple (essentially one per request) while manager is unique in the process…
this was causing the bug that Jordan reported with simultaneous api calls

From now on we only have
api->manager
api->driver
sfa/generic/__init__.py
sfa/generic/architecture.txt
sfa/managers/registry_manager.py
sfa/methods/Delete.py
sfa/methods/Describe.py
sfa/methods/Provision.py
sfa/methods/Renew.py
sfa/methods/Shutdown.py
sfa/methods/Status.py
sfa/server/sfaapi.py