From: Nathan Cutler Date: Mon, 15 Aug 2016 11:20:52 +0000 (+0200) Subject: script: improve ceph-release-notes regex X-Git-Tag: ses5-milestone5~122^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c20922ee5b5a980dc31447831dfdce8e6b278f76;p=ceph.git script: improve ceph-release-notes regex Tolerate multiple spaces after ':', remove duplicate "fs", add "log" and "msgr". Signed-off-by: Nathan Cutler --- diff --git a/src/script/ceph-release-notes b/src/script/ceph-release-notes index f11383086027..31b936f8d5dd 100755 --- a/src/script/ceph-release-notes +++ b/src/script/ceph-release-notes @@ -126,7 +126,7 @@ def make_release_notes(gh, repo, ref, plaintext, verbose, strict): continue if strict: - title_re = '^(?:hammer|infernalis|jewel|kraken): (cli|common|mon|osd|fs|librbd|rbd|fs|mds|objecter|rgw|build/ops|tests|tools|cmake|doc|crush|librados)(:.*)' + title_re = '^(?:hammer|infernalis|jewel|kraken):\s+(cli|common|mon|msgr|osd|log|librbd|rbd|fs|mds|objecter|rgw|build/ops|tests|tools|cmake|doc|crush|librados)(:.*)' match = re.match(title_re, title) if not match: print ("ERROR: http://github.com/ceph/ceph/pull/" + str(number) + " title " + title.encode("utf-8") + " does not match " + title_re)