Move 'BuildVersion' to 'lib/utils/version.py'
Functions 'BuildVersion' and 'SplitVersion' are no longer needed by the constants and, given that they are not constants, they should be moved elsewhere. Since they are only used by 'cfgupgrade' and tests, these functions are moved to 'lib/utils/version.py' and references to them updated. Note that in 'lib/server/masterd.py', local variable 'version' is renamed 'ver' to avoid redefining the import 'ganeti.utils.version'. Signed-off-by: Jose A. Lopes <email@example.com> Reviewed-by: Thomas Thrainer <firstname.lastname@example.org>
Showing with 119 additions and 88 deletions