def acquire(self, timeout=None):
        raise NotImplemented("implement in subclass")
add revision statement
dataset/ETHPy150Open openstack/pylockfile/lockfile/__init__.py/_SharedBase.acquire--crossover with--dataset/ETHPy150Open CiscoDevNet/yang-explorer/server/explorer/utils/dygraph.py/DYModule.add_revision