def find_by_label(app, label):
    m = re.match(r'^branch-(.*)$', str(label))
    if m:
        return Branch(app, m.group(1))
    m = re.match(r'^pull-([1-9]\d*)$', label)
    if m:
        return PullRequest(app, int(m.group(1)), merge_test=False)
    raise ValueError('invalid label: ' + repr(label))
Signal that indicates that a Ground Station channel has been saved.
dataset/ETHPy150Open crosspop/asuka/asuka/branch.py/find_by_label--crossover with--dataset/ETHPy150Open satnet-project/server/services/scheduling/signals/availability.py/daily_rule_saved