Esempio n. 1
0
def netconsole_auto():
    host = ""
    port = ""
    if (not "OVIRT_NETCONSOLE_SERVER" in _functions.OVIRT_VARS and not
        "OVIRT_NETCONSOLE_PORT" in _functions.OVIRT_VARS):
        logger.info("Attempting to locate remote netconsole server...")
        try:
            port, host = _functions.find_srv("netconsole", "udp")
        except:
            pass
        if not host is "" and not port is "":
            logger.info("Found! Using netconsole server " + host + ":" + port)
            ovirt_netconsole(host, port)
            return True
        else:
            logger.warn("Netconsole server not found!")
            return False
    elif ("OVIRT_NETCONSOLE_SERVER" in _functions.OVIRT_VARS and not
          "OVIRT_NETCONSOLE_PORT" in _functions.OVIRT_VARS):
        logger.info("Using default netconsole port 6666.")
        ovirt_netconsole(_functions.OVIRT_VARS["OVIRT_NETCONSOLE_SERVER"],
                         "6666")
        return True
    else:
        logger.info("Using default netconsole server " +
                    _functions.OVIRT_VARS["OVIRT_NETCONSOLE_SERVER"] + ":" +
                    _functions.OVIRT_VARS["OVIRT_NETCONSOLE_PORT"] + ".")
        ovirt_netconsole(_functions.OVIRT_VARS["OVIRT_NETCONSOLE_SERVER"],
                         _functions.OVIRT_VARS["OVIRT_NETCONSOLE_PORT"])
        return True
Esempio n. 2
0
def syslog_auto():
    host = ""
    port = ""
    if ("OVIRT_SYSLOG_SERVER" not in _functions.OVIRT_VARS
            and "OVIRT_SYSLOG_PORT" not in _functions.OVIRT_VARS):
        logger.info("Attempting to locate remote syslog server...")
        try:
            port, host = _functions.find_srv("syslog", "udp")
        except:
            pass
        if host is not "" and port is not "":
            logger.info("Found! Using syslog server " + host + ":" + port)
            ovirt_rsyslog(host, port, "udp")
            return True
        else:
            logger.warn("Syslog server not found!")
            return False
    elif ("OVIRT_SYSLOG_SERVER" in _functions.OVIRT_VARS
          and "OVIRT_SYSLOG_PORT" not in _functions.OVIRT_VARS):
        logger.info("Using default syslog port 514")
        ovirt_rsyslog(_functions.OVIRT_VARS["OVIRT_SYSLOG_SERVER"], "514",
                      "udp")
        return True
    else:
        logger.info("Using default syslog server " +
                    _functions.OVIRT_VARS["OVIRT_SYSLOG_SERVER"] + ":" +
                    _functions.OVIRT_VARS["OVIRT_SYSLOG_PORT"] + ".")
        ovirt_rsyslog(_functions.OVIRT_VARS["OVIRT_SYSLOG_SERVER"],
                      _functions.OVIRT_VARS["OVIRT_SYSLOG_PORT"], "udp")
        return True
Esempio n. 3
0
def syslog_auto():
    host = ""
    port = ""
    if (not "OVIRT_SYSLOG_SERVER" in _functions.OVIRT_VARS and
        not "OVIRT_SYSLOG_PORT" in _functions.OVIRT_VARS):
        logger.info("Attempting to locate remote syslog server...")
        try:
            port, host = _functions.find_srv("syslog", "udp")
        except:
            pass
        if not host is "" and not port is "":
            logger.info("Found! Using syslog server " + host + ":" + port)
            ovirt_rsyslog(host, port, "udp")
            return True
        else:
            logger.warn("Syslog server not found!")
            return False
    elif ("OVIRT_SYSLOG_SERVER" in _functions.OVIRT_VARS and
          not "OVIRT_SYSLOG_PORT" in _functions.OVIRT_VARS):
        logger.info("Using default syslog port 514")
        ovirt_rsyslog(_functions.OVIRT_VARS["OVIRT_SYSLOG_SERVER"],
                      "514", "udp")
        return True
    else:
        logger.info("Using default syslog server " +
                    _functions.OVIRT_VARS["OVIRT_SYSLOG_SERVER"] + ":" +
                    _functions.OVIRT_VARS["OVIRT_SYSLOG_PORT"] + ".")
        ovirt_rsyslog(_functions.OVIRT_VARS["OVIRT_SYSLOG_SERVER"],
                      _functions.OVIRT_VARS["OVIRT_SYSLOG_PORT"], "udp")
        return True
Esempio n. 4
0
def netconsole_auto():
    host = ""
    port = ""
    if ("OVIRT_NETCONSOLE_SERVER" not in _functions.OVIRT_VARS
            and "OVIRT_NETCONSOLE_PORT" not in _functions.OVIRT_VARS):
        logger.info("Attempting to locate remote netconsole server...")
        try:
            port, host = _functions.find_srv("netconsole", "udp")
        except:
            pass
        if host is not "" and port is not "":
            logger.info("Found! Using netconsole server " + host + ":" + port)
            ovirt_netconsole(host, port)
            return True
        else:
            logger.warn("Netconsole server not found!")
            return False
    elif ("OVIRT_NETCONSOLE_SERVER" in _functions.OVIRT_VARS
          and "OVIRT_NETCONSOLE_PORT" not in _functions.OVIRT_VARS):
        logger.info("Using default netconsole port 6666.")
        ovirt_netconsole(_functions.OVIRT_VARS["OVIRT_NETCONSOLE_SERVER"],
                         "6666")
        return True
    else:
        logger.info("Using default netconsole server " +
                    _functions.OVIRT_VARS["OVIRT_NETCONSOLE_SERVER"] + ":" +
                    _functions.OVIRT_VARS["OVIRT_NETCONSOLE_PORT"] + ".")
        ovirt_netconsole(_functions.OVIRT_VARS["OVIRT_NETCONSOLE_SERVER"],
                         _functions.OVIRT_VARS["OVIRT_NETCONSOLE_PORT"])
        return True