OS API: support for multiple versions in an OS
authorGuido Trotter <ultrotter@google.com>
Mon, 13 Oct 2008 13:19:20 +0000 (13:19 +0000)
committerGuido Trotter <ultrotter@google.com>
Mon, 13 Oct 2008 13:19:20 +0000 (13:19 +0000)
commitf7314dfb9cdce0ae4994987a9123746e1b5b7ba1
treeaecbe72228859072413cf5a2f810d0ce693ad39c
parent2d1153739f79523df60ac9a3047a6e476ce68aca
OS API: support for multiple versions in an OS

Allow multiple api versions in an OS. This is according to the OS API
changes design doc, by which an OS can support multiple versions of the
Ganeti API and if one is supported by Ganeti it will work. Since up to
version 5 of the API mandates an OS could support only one version, this
change is retrocompatible with it and requires no version bump up.

Reviewed-by: iustinp
lib/backend.py
lib/objects.py