def find_first_key(hostname, known_hosts_files=['~/.ssh/known_hosts'], port=22):
    for f in known_hosts_files:
        x = load(f)
        try:
            entry = next(x.matching_keys(hostname, port))
            return entry
        except StopIteration:
            pass
    return None
Returns all params except IGNORED_PARAMS
dataset/ETHPy150Open radssh/radssh/radssh/known_hosts.py/find_first_key--crossover with--dataset/ETHPy150Open torchbox/wagtail/wagtail/contrib/modeladmin/views.py/IndexView.get_filters_params