def ping_equal()

in probe_scraper/transform_probes.py [0:0]


def ping_equal(def1, def2):
    # Test all keys except the ones the probe-scraper adds
    ignored_keys = {DATES_KEY, COMMITS_KEY, HISTORY_KEY, REFLOG_KEY, SOURCE_URL_KEY}
    all_keys = set(def1.keys()).union(def2.keys()).difference(ignored_keys)

    return all((def1.get(label) == def2.get(label) for label in all_keys))