def parse_yaml(yaml_file):
    """
    Parses a yaml file, returning its contents as a dict.
    """

    try:
        import yaml
    except ImportError:
        sys.exit("Unable to import yaml module.")

    try:
        with io.open(yaml_file, encoding='utf-8') as fname:
            return yaml.load(fname)
    except __HOLE__:
        sys.exit("Unable to open YAML file: {0}".format(yaml_file))
dataset/ETHPy150Open ktbyers/netmiko/tests/test_utils.py/parse_yaml