Load the file fname and make sure it can be done in parallel

    Parameters
    ----------
    fname: str
        The path name

def safe_load(fname):
    """
    Load the file fname and make sure it can be done in parallel

    Parameters
    ----------
    fname: str
        The path name
    """
    lock = fasteners.InterProcessLock(fname + '.lck')
    lock.acquire()
    try:
        with open(fname) as f:
            return ordered_yaml_load(f)
    except:
        raise
    finally:
        lock.release()