diff options
author | Michael DeHaan <mdehaan@redhat.com> | 2009-01-22 17:30:26 -0500 |
---|---|---|
committer | Michael DeHaan <mdehaan@redhat.com> | 2009-01-22 17:30:26 -0500 |
commit | 281b18f1a3fd20f0709a224aec0922a4cd200af0 (patch) | |
tree | 02d07aaee97f1d5eada54b9d9edc706c2992f0f1 /cobbler/api.py | |
parent | 765102dc3e72866117978161a91e0469eb1caadb (diff) | |
download | cobbler-281b18f1a3fd20f0709a224aec0922a4cd200af0.tar.gz cobbler-281b18f1a3fd20f0709a224aec0922a4cd200af0.tar.xz cobbler-281b18f1a3fd20f0709a224aec0922a4cd200af0.zip |
Some fixes to remote cobblerd authentication features. Not done.
Diffstat (limited to 'cobbler/api.py')
-rw-r--r-- | cobbler/api.py | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/cobbler/api.py b/cobbler/api.py index 72468517..f9e3f97d 100644 --- a/cobbler/api.py +++ b/cobbler/api.py @@ -285,45 +285,45 @@ class BootAPI: self.log("copy_image",[ref.name, newname]) return self._config.images().copy(ref,newname) - def remove_distro(self, ref, recursive=False, delete=True): + def remove_distro(self, ref, recursive=False, delete=True, with_triggers=True): if type(ref) != str: self.log("remove_distro",[ref.name]) - return self._config.distros().remove(ref.name, recursive=recursive, delete=delete) + return self._config.distros().remove(ref.name, recursive=recursive, with_delete=delete, with_triggers=with_triggers) else: self.log("remove_distro",ref) - return self._config.distros().remove(ref, recursive=recursive, delete=delete) + return self._config.distros().remove(ref, recursive=recursive, with_delete=delete, with_triggers=with_triggers) - def remove_profile(self,ref, recursive=False, delete=True): + def remove_profile(self,ref, recursive=False, delete=True, with_triggers=True): if type(ref) != str: self.log("remove_profile",[ref.name]) - return self._config.profiles().remove(ref.name, recursive=recursive, delete=delete) + return self._config.profiles().remove(ref.name, recursive=recursive, with_delete=delete, with_triggers=with_triggers) else: self.log("remove_profile",ref) - return self._config.profiles().remove(ref, recursive=recursive, delete=delete) + return self._config.profiles().remove(ref, recursive=recursive, with_delete=delete, with_triggers=with_triggers) - def remove_system(self, ref, recursive=False, delete=True): + def remove_system(self, ref, recursive=False, delete=True, with_triggers=True): if type(ref) != str: self.log("remove_system",[ref.name]) - return self._config.systems().remove(ref.name, delete=delete) + return self._config.systems().remove(ref.name, with_delete=delete, with_triggers=with_triggers) else: self.log("remove_system",ref) - return self._config.systems().remove(ref, delete=delete) + return self._config.systems().remove(ref, with_delete=delete, with_triggers=with_triggers) - def remove_repo(self, ref, recursive=False, delete=True): + def remove_repo(self, ref, recursive=False, delete=True, with_triggers=True): if type(ref) != str: self.log("remove_repo",[ref.name]) - return self._config.repos().remove(ref.name, delete=delete) + return self._config.repos().remove(ref.name, with_delete=delete, with_triggers=with_triggers) else: self.log("remove_repo",ref) - return self._config.repos().remove(ref, delete=delete) + return self._config.repos().remove(ref, with_delete=delete, with_triggers=with_triggers) - def remove_image(self, ref, recursive=False, delete=True): + def remove_image(self, ref, recursive=False, delete=True, with_triggers=True): if type(ref) != str: self.log("remove_image",[ref.name]) - return self._config.images().remove(ref.name, recursive=recursive, delete=delete) + return self._config.images().remove(ref.name, recursive=recursive, with_delete=delete, with_triggers=with_triggers) else: self.log("remove_image",ref) - return self._config.images().remove(ref, recursive=recursive, delete=delete) + return self._config.images().remove(ref, recursive=recursive, with_delete=delete, with_triggers=with_triggers) def rename_distro(self, ref, newname): self.log("rename_distro",[ref.name,newname]) |