History | View | Annotate | Download (57.8 kB)
Restore Ganeti RAPI client to snf-common
Temporary commit in order to restore Ganeti RAPI client to snf-commonuntil snf-cyclades-app 0.11 is released.
Pool Ganeti RAPI clients
- Move Ganeti RAPI client from snf-common to snf-cyclades-app/logic.- Create GanetiRapiClientPool for pooling GanetiRapiClient objects- Create context manager in db.models for pool handling- Update code using the RAPI client
Remove add_reserved_ips from rapi client
In order to be compatible with grnet and upstream ganeti
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Update rapi to reflect to the upstream ganeti
reserved_ips->add_reserved_ipsRemove Network*All()
Do not send reserved_ips argument
In rapi CreateNetwork method
Fix bug in RAPI
None tags in gnt-network create does not validate.
Pass tags to ganeti CreateNetwork RAPI call
Import Ganeti v2.5 rapi client.
Import latest version of ganeti rapi client. Include rapi calls formanaging networks that also support chain-job.
Added snf-common package
split out of some commonly used code in a seperate package