diff options
author | Michael DeHaan <mdehaan@mdehaan.rdu.redhat.com> | 2007-06-06 17:53:24 -0400 |
---|---|---|
committer | Michael DeHaan <mdehaan@mdehaan.rdu.redhat.com> | 2007-06-06 17:53:24 -0400 |
commit | 3673e98fdf97f77c2f66d5c14e60dddc5b1fe349 (patch) | |
tree | fb9a8bc429abbaf069bea62cf2aeb7cd62dd1e72 /cobbler/collection_repos.py | |
parent | ec14d428ffafee3e4fa0b549e26c74028b67313e (diff) | |
download | third_party-cobbler-3673e98fdf97f77c2f66d5c14e60dddc5b1fe349.tar.gz third_party-cobbler-3673e98fdf97f77c2f66d5c14e60dddc5b1fe349.tar.xz third_party-cobbler-3673e98fdf97f77c2f66d5c14e60dddc5b1fe349.zip |
This is Adam Rosenwald's patch for seperating triggers into pre and post
triggers, plus my modifications to make them deal with return codes.
Diffstat (limited to 'cobbler/collection_repos.py')
-rw-r--r-- | cobbler/collection_repos.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cobbler/collection_repos.py b/cobbler/collection_repos.py index 922a1ad..e4e5219 100644 --- a/cobbler/collection_repos.py +++ b/cobbler/collection_repos.py @@ -54,8 +54,9 @@ class Repos(collection.Collection): # but is left in for consistancy in the API. if self.find(name): - self._run_triggers(self.listing[name], "/var/lib/cobbler/triggers/delete/repo/*") + self._run_triggers(self.listing[name], "/var/lib/cobbler/triggers/delete/repo/pre/*") del self.listing[name] + self._run_triggers(self.listing[name], "/var/lib/cobbler/triggers/delete/repo/post/*") return True raise CX(_("cannot delete an object that does not exist")) |