def postreceive(target, oldrev, newrev, refname): "Process postreceive operations" try: del os.environ["GIT_DIR"] except KeyError: pass gitDhMain(target, "postreceive", (oldrev, newrev, refname))
def cron(*target): "Process cron job operations" if len(target) == 0: print("Please provide at least one target, for more info call with -h", file=sys.stderr) sys.exit(1) for t in target: gitDhMain(t, "cron", [])