@staticmethod
    def findscm():
        if 'GIT_DIR' in os.environ:
            return gitpostupdateinputparser()
        else:
            raise NotImplementedError("No implemented for your SCM")
Find the correct type of postupdateinputparser
dataset/ETHPy150Open charignon/hooklib/hooklib_input.py/postupdateinputparser.findscm