Ejemplo n.º 1
0
def get_node_from_machine_name(machine_name):
    """
    Get node name from a given machine_name

    machine_name (str): Name of Machine

    Returns:
        str: Name of node
    """
    machine_objs = get_machine_objs()
    for machine_obj in machine_objs:
        if machine_obj.name == machine_name:
            return machine_obj.get().get('status').get('addresses')[1].get(
                'address')
Ejemplo n.º 2
0
def get_node_from_machine_name(machine_name):
    """
    Get node name from a given machine_name.

    Args:
        machine_name (str): Name of Machine

    Returns:
        str: Name of Node (or None if not found)

    """
    machine_objs = get_machine_objs()
    for machine_obj in machine_objs:
        if machine_obj.name == machine_name:
            machine_dict = machine_obj.get()
            node_name = machine_dict["status"]["nodeRef"]["name"]
            return node_name