summaryrefslogtreecommitdiffstats
path: root/cobbler/webui/CobblerWeb.py
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2008-12-11 18:11:06 -0500
committerMichael DeHaan <mdehaan@redhat.com>2008-12-11 18:11:06 -0500
commit9d31bd08522928d386ec07a9048cdbaebbc3f2c4 (patch)
treeb8f9e8d576ae58f2e70818bf8c22286229d2d551 /cobbler/webui/CobblerWeb.py
parentdaf01bb9e658d390a7189a6d849d0744f2e7626f (diff)
downloadcobbler-9d31bd08522928d386ec07a9048cdbaebbc3f2c4.tar.gz
cobbler-9d31bd08522928d386ec07a9048cdbaebbc3f2c4.tar.xz
cobbler-9d31bd08522928d386ec07a9048cdbaebbc3f2c4.zip
Working on adding fields to webapp
Diffstat (limited to 'cobbler/webui/CobblerWeb.py')
-rw-r--r--cobbler/webui/CobblerWeb.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/cobbler/webui/CobblerWeb.py b/cobbler/webui/CobblerWeb.py
index 9adc7b25..bf06fc60 100644
--- a/cobbler/webui/CobblerWeb.py
+++ b/cobbler/webui/CobblerWeb.py
@@ -196,7 +196,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,
+ 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):
if not self.__xmlrpc_setup():
@@ -257,6 +257,7 @@ class CobblerWeb(object):
self.remote.modify_distro(distro, 'breed', breed, self.token)
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)
# now time to save, do we want to run duplication checks?
self.remote.save_distro(distro, self.token, editmode)
@@ -328,7 +329,7 @@ class CobblerWeb(object):
virtpath=None,virtram=None,virttype=None,virtcpus=None,virtfilesize=None,
name_servers=None,
power_type=None, power_user=None, power_pass=None, power_id=None, power_address=None,
- gateway=None,hostname=None,delete1=None, delete2=None, **args):
+ gateway=None,hostname=None,redhatmanagementkey=None,delete1=None, delete2=None, **args):
if not self.__xmlrpc_setup():
@@ -391,6 +392,7 @@ class CobblerWeb(object):
self.remote.modify_system(system, 'name_servers', name_servers, self.token)
self.remote.modify_system(system, 'gateway', gateway, self.token)
self.remote.modify_system(system, 'hostname', hostname, self.token)
+ self.remote.modify_system(system, 'redhat_management_key', redhatmanagementkey, self.token)
interfaces = args.get("interface_list","")
interfaces = interfaces.split(",")
@@ -535,7 +537,7 @@ class CobblerWeb(object):
ksmeta=None,owners=None,enablemenu=None,virtfilesize=None,virtram=None,virttype=None,
virtpath=None,repos=None,dhcptag=None,delete1=False,delete2=False,
parent=None,virtcpus=None,virtbridge=None,subprofile=None,server_override=None,
- name_servers=None,recursive=False,**args):
+ name_servers=None,redhatmanagementkey=None,recursive=False,**args):
if not self.__xmlrpc_setup():
return self.xmlrpc_auth_failure()
@@ -602,6 +604,7 @@ class CobblerWeb(object):
self.remote.modify_profile(profile, 'server', server_override, self.token)
self.remote.modify_profile(profile, 'comment', comment, self.token)
self.remote.modify_profile(profile, 'name_servers', name_servers, self.token)
+ self.remote.modify_profile(profile, 'redhat_management_key', redhatmanagementkey)
if repos is None:
repos = []