summaryrefslogtreecommitdiffstats
path: root/subcmds
diff options
context:
space:
mode:
Diffstat (limited to 'subcmds')
-rw-r--r--subcmds/sync.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/subcmds/sync.py b/subcmds/sync.py
index 93010c51..7ab0b1fb 100644
--- a/subcmds/sync.py
+++ b/subcmds/sync.py
@@ -117,6 +117,8 @@ later is required to fix a server side protocol bug.
117""" 117"""
118 118
119 def _Options(self, p, show_smart=True): 119 def _Options(self, p, show_smart=True):
120 self.jobs = self.manifest.default.sync_j
121
120 p.add_option('-f', '--force-broken', 122 p.add_option('-f', '--force-broken',
121 dest='force_broken', action='store_true', 123 dest='force_broken', action='store_true',
122 help="continue sync even if a project fails to sync") 124 help="continue sync even if a project fails to sync")
@@ -134,7 +136,8 @@ later is required to fix a server side protocol bug.
134 help='be more quiet') 136 help='be more quiet')
135 p.add_option('-j','--jobs', 137 p.add_option('-j','--jobs',
136 dest='jobs', action='store', type='int', 138 dest='jobs', action='store', type='int',
137 help="number of projects to fetch simultaneously") 139 default=self.jobs,
140 help="projects to fetch simultaneously (default %d)" % self.jobs)
138 if show_smart: 141 if show_smart:
139 p.add_option('-s', '--smart-sync', 142 p.add_option('-s', '--smart-sync',
140 dest='smart_sync', action='store_true', 143 dest='smart_sync', action='store_true',