def unsafe(self):
        (scheme, netloc, path, params, query, fragment) = urlparse( self.src_uri )
        if (scheme != ''):
            return(False)
        s = os.path.normpath(self.src_uri)
        d = os.path.normpath(self.dst_path)
        lcp = os.path.commonprefix([s,d])
        return(s == lcp or d == lcp)
True is the mapping is unsafe for an update
dataset/ETHPy150Open resync/resync/resync/mapper.py/Map.unsafe