(self)
| 464 | return self.release_branch |
| 465 | |
| 466 | def clear_rc(self): |
| 467 | if ask_yes_no("Are you sure? This will clear and restart RC%s" % self.rc_number): |
| 468 | maybe_remove_rc_from_svn() |
| 469 | for g in list(filter(lambda x: x.in_rc_loop(), self.todo_groups)): |
| 470 | for t in g.get_todos(): |
| 471 | t.clear() |
| 472 | print("Cleared RC TODO state") |
| 473 | try: |
| 474 | shutil.rmtree(self.get_rc_folder()) |
| 475 | print("Cleared folder %s" % self.get_rc_folder()) |
| 476 | except Exception: |
| 477 | print("WARN: Failed to clear %s, please do it manually with higher privileges" % self.get_rc_folder()) |
| 478 | self.save() |
| 479 | |
| 480 | def new_rc(self): |
| 481 | if ask_yes_no("Are you sure? This will abort current RC"): |
nothing calls this directly
no test coverage detected