diff options
author | Michael DeHaan <mdehaan@mdehaan.rdu.redhat.com> | 2007-09-27 19:02:23 -0400 |
---|---|---|
committer | Michael DeHaan <mdehaan@mdehaan.rdu.redhat.com> | 2007-09-27 19:02:23 -0400 |
commit | 155daee4e920f22a9ae1d1e97d11d4f44b2d2b8e (patch) | |
tree | aa668f85235db61ba2d3ae9d752e5a9d78ac3c9a /cobbler/collection_profiles.py | |
parent | 80d02d941fa5dcfee655e7b7cc576c21b6366894 (diff) | |
download | third_party-cobbler-155daee4e920f22a9ae1d1e97d11d4f44b2d2b8e.tar.gz third_party-cobbler-155daee4e920f22a9ae1d1e97d11d4f44b2d2b8e.tar.xz third_party-cobbler-155daee4e920f22a9ae1d1e97d11d4f44b2d2b8e.zip |
Fix bug where non-lowercase intermediate objects could be deleted, orphaning objects
below them.
Diffstat (limited to 'cobbler/collection_profiles.py')
-rw-r--r-- | cobbler/collection_profiles.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cobbler/collection_profiles.py b/cobbler/collection_profiles.py index 7331b08..b11762f 100644 --- a/cobbler/collection_profiles.py +++ b/cobbler/collection_profiles.py @@ -47,7 +47,7 @@ class Profiles(collection.Collection): """ name = name.lower() for v in self.config.systems(): - if v.profile == name: + if v.profile.lower() == name: raise CX(_("removal would orphan system: %s") % v.name) if self.find(name=name): if with_delete: |