diff options
author | Michael DeHaan <mdehaan@redhat.com> | 2008-01-09 16:12:10 -0500 |
---|---|---|
committer | Michael DeHaan <mdehaan@redhat.com> | 2008-01-09 16:12:10 -0500 |
commit | 7a38e128564200c31a4249f9f63828b027e6b593 (patch) | |
tree | 1b758827becd3140c9ce076046bfc15b489566b2 /cobbler/webui | |
parent | 2d710af47fa757350f999b73ca669152c6896979 (diff) | |
download | third_party-cobbler-7a38e128564200c31a4249f9f63828b027e6b593.tar.gz third_party-cobbler-7a38e128564200c31a4249f9f63828b027e6b593.tar.xz third_party-cobbler-7a38e128564200c31a4249f9f63828b027e6b593.zip |
Added a parameter --yumopts which allows setting parameters for yum plugins in a manner
similar to how --kopts and --ksmeta works.
Diffstat (limited to 'cobbler/webui')
-rw-r--r-- | cobbler/webui/CobblerWeb.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/cobbler/webui/CobblerWeb.py b/cobbler/webui/CobblerWeb.py index ae9b2b9..3d14d7d 100644 --- a/cobbler/webui/CobblerWeb.py +++ b/cobbler/webui/CobblerWeb.py @@ -17,7 +17,6 @@ import os import traceback import string from cobbler.utils import * -import logging import sys def log_exc(apache): @@ -576,7 +575,8 @@ class CobblerWeb(object): def repo_save(self,name=None,oldname=None,new_or_edit=None,editmode="edit", mirror=None,keep_updated=None,priority=99, - rpm_list=None,createrepo_flags=None,arch=None,delete1=None,delete2=None,**args): + rpm_list=None,createrepo_flags=None,arch=None,yumopts=None, + delete1=None,delete2=None,**args): if not self.__xmlrpc_setup(): return self.xmlrpc_auth_failure() @@ -618,9 +618,11 @@ class CobblerWeb(object): if rpm_list: self.remote.modify_repo(repo, 'rpm-list', rpm_list, self.token) if createrepo_flags: - self.remote.modify_distro(repo, 'createrepo-flags', createrepo_flags, self.token) + self.remote.modify_repo(repo, 'createrepo-flags', createrepo_flags, self.token) if arch: - self.remote.modify_distro(repo, 'arch', arch, self.token) + self.remote.modify_repo(repo, 'arch', arch, self.token) + if yumopts: + self.remote.modify_repo(repo, 'yumopts', yumopts, self.token) self.remote.save_repo(repo, self.token) |