Пример #1
0
def add_server(server_ip, password):
    """
    Add a new system.
    """
    if not is_valid_ipv4(server_ip):
        return False, "Invalid IP format: %s" % server_ip
    (success, local_system_id) = get_system_id_from_local()
    if not success:
        return success, "Error retrieving the local system id"

    (success, response) = ansible_add_system(local_system_id=local_system_id,
                                             remote_system_ip=server_ip,
                                             password=password)
    if not success:
        return success, "Cannot add the server to the system"

    trigger_success, msg = fire_trigger(system_ip="127.0.0.1",
                                        trigger="alienvault-add-server")

    if not trigger_success:
        api_log.error(msg)

    (success, response) = get_remote_server_id_from_server_ip(server_ip)

    return (success, response)
Пример #2
0
def add_server(server_ip, password):
    """
    Add a new system.
    """
    if not is_valid_ipv4(server_ip):
        return False, "Invalid IP format: %s" % server_ip
    (success, local_system_id) = get_system_id_from_local()
    if not success:
        return success, "Error retrieving the local system id"

    (success, response) = ansible_add_system(local_system_id=local_system_id,
                                             remote_system_ip=server_ip,
                                             password=password)
    if not success:
        return success, "Cannot add the server to the system"

    trigger_success, msg = fire_trigger(system_ip="127.0.0.1",
                                        trigger="alienvault-add-server")

    if not trigger_success:
        api_log.error(msg)

    (success, response) = get_remote_server_id_from_server_ip(server_ip)

    return (success, response)
Пример #3
0
def add_server(server_ip, password):
    """
    Add a new system.
    """
    if not is_valid_ipv4(server_ip):
        return False, "Invalid IP format: %s" % server_ip
    (success, local_system_id) = get_system_id_from_local()
    if not success:
        return success, "Error retrieving the local system id"

    (success, response) = ansible_add_system(local_system_id=local_system_id,
                                             remote_system_ip=server_ip,
                                             password=password)
    if not success:
        return success, "Cannot add the server to the system"

    (success, response) = get_remote_server_id_from_server_ip(server_ip)

    return (success, response)