summaryrefslogtreecommitdiffstats
path: root/cobbler/modules/cli_misc.py
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2008-10-08 14:24:26 -0400
committerMichael DeHaan <mdehaan@redhat.com>2008-10-08 14:24:26 -0400
commit6eff595021c2bd7a995680bdfa1f1595d76c338f (patch)
tree825c8e322346d02a3703fa64a684db019326a6c1 /cobbler/modules/cli_misc.py
parent8fb37bbbb6f1a4e550c62ef81c55113a2adef68e (diff)
downloadcobbler-6eff595021c2bd7a995680bdfa1f1595d76c338f.tar.gz
cobbler-6eff595021c2bd7a995680bdfa1f1595d76c338f.tar.xz
cobbler-6eff595021c2bd7a995680bdfa1f1595d76c338f.zip
Add some options to reposync (not added yet), and some tweaks to config management feature
Diffstat (limited to 'cobbler/modules/cli_misc.py')
-rw-r--r--cobbler/modules/cli_misc.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/cobbler/modules/cli_misc.py b/cobbler/modules/cli_misc.py
index 4263fc07..2c4e4b06 100644
--- a/cobbler/modules/cli_misc.py
+++ b/cobbler/modules/cli_misc.py
@@ -184,9 +184,11 @@ class RepoSyncFunction(commands.CobblerFunction):
def add_options(self, p, args):
p.add_option("--only", dest="only", help="update only this repository name")
+ p.add_option("--retries", dest="retries", help="retry each repo this many times", default=1)
+ p.add_option("--no-fail", dest="nofail", help="don't stop reposyncing if a failure occurs", action="store_true")
def run(self):
- return self.api.reposync(self.options.only)
+ return self.api.reposync(self.options.only, retries=self.options.retries, nofail=self.options.nofail)
########################################################