diff options
Diffstat (limited to 'subcmds/start.py')
| -rw-r--r-- | subcmds/start.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/subcmds/start.py b/subcmds/start.py index d30949f7..49bb0e1a 100644 --- a/subcmds/start.py +++ b/subcmds/start.py | |||
| @@ -16,6 +16,7 @@ | |||
| 16 | import sys | 16 | import sys |
| 17 | from command import Command | 17 | from command import Command |
| 18 | from git_command import git | 18 | from git_command import git |
| 19 | from progress import Progress | ||
| 19 | 20 | ||
| 20 | class Start(Command): | 21 | class Start(Command): |
| 21 | common = True | 22 | common = True |
| @@ -38,9 +39,14 @@ revision specified in the manifest. | |||
| 38 | sys.exit(1) | 39 | sys.exit(1) |
| 39 | 40 | ||
| 40 | err = [] | 41 | err = [] |
| 41 | for project in self.GetProjects(args[1:]): | 42 | all = self.GetProjects(args[1:]) |
| 43 | |||
| 44 | pm = Progress('Starting %s' % nb, len(all)) | ||
| 45 | for project in all: | ||
| 46 | pm.update() | ||
| 42 | if not project.StartBranch(nb): | 47 | if not project.StartBranch(nb): |
| 43 | err.append(project) | 48 | err.append(project) |
| 49 | pm.end() | ||
| 44 | 50 | ||
| 45 | if err: | 51 | if err: |
| 46 | err.sort() | 52 | err.sort() |
