summaryrefslogtreecommitdiffstats
path: root/cobbler/webui/CobblerWeb.py
diff options
context:
space:
mode:
Diffstat (limited to 'cobbler/webui/CobblerWeb.py')
-rw-r--r--cobbler/webui/CobblerWeb.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/cobbler/webui/CobblerWeb.py b/cobbler/webui/CobblerWeb.py
index c5115c19..9adc7b25 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,
- osversion=None,delete1=None,delete2=None,recursive=False,**args):
+ osversion=None,delete1=False,delete2=False,recursive=False,**args):
if not self.__xmlrpc_setup():
return self.xmlrpc_auth_failure()
@@ -210,10 +210,10 @@ class CobblerWeb(object):
# handle deletes as a special case
if new_or_edit == 'edit' and delete1 and delete2:
try:
- if recursive is None:
- self.remote.remove_distro(name,self.token,False)
- else:
+ if recursive:
self.remote.remove_distro(name,self.token,True)
+ else:
+ self.remote.remove_distro(name,self.token,False)
except Exception, e:
return self.error_page("could not delete %s, %s" % (name,str(e)))
@@ -533,7 +533,7 @@ class CobblerWeb(object):
def profile_save(self,new_or_edit=None,editmode='edit',name=None,comment=None,oldname=None,
distro=None,kickstart=None,kopts=None,koptspost=None,
ksmeta=None,owners=None,enablemenu=None,virtfilesize=None,virtram=None,virttype=None,
- virtpath=None,repos=None,dhcptag=None,delete1=None,delete2=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):
@@ -792,7 +792,7 @@ class CobblerWeb(object):
def image_save(self,name=None,comment=None,oldname=None,new_or_edit=None,editmode='edit',field1=None,
file=None,arch=None,breed=None,virtram=None,virtfilesize=None,virtpath=None,
virttype=None,virtcpus=None,virtbridge=None,imagetype=None,owners=None,
- osversion=None,delete1=None,delete2=None,recursive=False,networkcount=None,**args):
+ osversion=None,delete1=False,delete2=False,recursive=False,networkcount=None,**args):
if not self.__xmlrpc_setup():
return self.xmlrpc_auth_failure()
@@ -805,10 +805,10 @@ class CobblerWeb(object):
# handle deletes as a special case
if new_or_edit == 'edit' and delete1 and delete2:
try:
- if recursive is None:
- self.remote.remove_image(name,self.token,False)
- else:
+ if recursive:
self.remote.remove_image(name,self.token,True)
+ else:
+ self.remote.remove_image(name,self.token,False)
except Exception, e:
return self.error_page("could not delete %s, %s" % (name,str(e)))