summaryrefslogtreecommitdiffstats
path: root/cobbler
diff options
context:
space:
mode:
authorJasper Capel <capel@stone-it.com>2009-02-26 17:17:42 +0100
committerJasper Capel <capel@stone-it.com>2009-02-27 16:34:24 +0100
commit731210d77044ee424d9aab534feeced5931ce1d0 (patch)
treee5e3b2e974f0260c5fba7a9981ee45d471268eb6 /cobbler
parentf2badf46c05832c426811e92ce979729d6fef2bc (diff)
downloadcobbler-731210d77044ee424d9aab534feeced5931ce1d0.tar.gz
cobbler-731210d77044ee424d9aab534feeced5931ce1d0.tar.xz
cobbler-731210d77044ee424d9aab534feeced5931ce1d0.zip
Enable editing of management classes for distros using the web interface
Diffstat (limited to 'cobbler')
-rw-r--r--cobbler/webui/CobblerWeb.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/cobbler/webui/CobblerWeb.py b/cobbler/webui/CobblerWeb.py
index 9da15b3e..16cbffd1 100644
--- a/cobbler/webui/CobblerWeb.py
+++ b/cobbler/webui/CobblerWeb.py
@@ -197,7 +197,7 @@ class CobblerWeb(object):
def distro_save(self,name=None,comment=None,oldname=None,new_or_edit=None,editmode='edit',kernel=None,
initrd=None,kopts=None,koptspost=None,ksmeta=None,owners=None,arch=None,breed=None,redhatmanagementkey=None,
- osversion=None,delete1=False,delete2=False,recursive=False,**args):
+ mgmt_classes=None,osversion=None,delete1=False,delete2=False,recursive=False,**args):
if not self.__xmlrpc_setup():
return self.xmlrpc_auth_failure()
@@ -258,6 +258,7 @@ class CobblerWeb(object):
self.remote.modify_distro(distro, 'os-version', osversion, self.token)
self.remote.modify_distro(distro, 'comment', comment, self.token)
self.remote.modify_distro(distro, 'redhat_management_key', redhatmanagementkey, self.token)
+ self.remote.modify_distro(distro, 'mgmt_classes', mgmt_classes, self.token)
# now time to save, do we want to run duplication checks?
self.remote.save_distro(distro, self.token, editmode)