import sys
import optparse
import logging
-import socket
from ganeti import constants
from ganeti import serializer
root_logger.addHandler(stderr_handler)
-def Cluster22To23(cluster):
- """Upgrades the cluster object from 2.2 to 2.3.
-
- """
- logging.info("Upgrading the cluster object")
- if "primary_ip_family" not in cluster:
- # Add primary ip family to config
- cluster["primary_ip_family"] = socket.AF_INET
-
-
def main():
"""Main program.
elif config_major == 2 and config_minor == 2:
logging.info("No changes necessary")
- # TODO: For Ganeti 2.3 uncomment the following line
- # Cluster22To23(config_data["cluster"])
else:
raise Error("Configuration version %d.%d.%d not supported by this tool" %