diff options
Diffstat (limited to 'cobbler/collection.py')
-rw-r--r-- | cobbler/collection.py | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/cobbler/collection.py b/cobbler/collection.py index 4117bd93..8e6be39e 100644 --- a/cobbler/collection.py +++ b/cobbler/collection.py @@ -155,11 +155,7 @@ class Collection(serializable.Serializable): return True def _run_triggers(self,ref,globber): - triggers = glob.glob(globber) - for file in triggers: - rc = sub_process.call("%s %s" % (file,ref.name), shell=True) - if rc != 0: - raise CX(_("cobbler trigger failed: %(file)s returns %(code)d") % { "file" : file, "code" : rc }) + return utils.run_triggers(ref,globber) def printable(self): """ |