| 245 | |
| 246 | |
| 247 | def bootstrap_todos(todo_list): |
| 248 | # Establish links from commands to to_do for finding todo vars |
| 249 | for tg in todo_list: |
| 250 | if dry_run: |
| 251 | print("Group %s" % tg.id) |
| 252 | for td in tg.get_todos(): |
| 253 | if dry_run: |
| 254 | print(" Todo %s" % td.id) |
| 255 | cmds = td.commands |
| 256 | if cmds: |
| 257 | if dry_run: |
| 258 | print(" Commands") |
| 259 | cmds.todo_id = td.id |
| 260 | for cmd in cmds.commands: |
| 261 | if dry_run: |
| 262 | print(" Command %s" % cmd.cmd) |
| 263 | cmd.todo_id = td.id |
| 264 | |
| 265 | print("Loaded TODO definitions from releaseWizard.yaml") |
| 266 | return todo_list |
| 267 | |
| 268 | |
| 269 | def maybe_remove_rc_from_svn(): |