summaryrefslogtreecommitdiffstats
path: root/cobbler
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2008-05-29 11:51:35 -0400
committerMichael DeHaan <mdehaan@redhat.com>2008-05-29 11:51:35 -0400
commiteafedd4d33a63107f9a382ab613b5e5d2f18f98d (patch)
treea2a56f4ed273dec1660c680e1af24b2898127d52 /cobbler
parentb4ccb85ecaa9da26203baa3f27e90f177fd677f0 (diff)
downloadthird_party-cobbler-eafedd4d33a63107f9a382ab613b5e5d2f18f98d.tar.gz
third_party-cobbler-eafedd4d33a63107f9a382ab613b5e5d2f18f98d.tar.xz
third_party-cobbler-eafedd4d33a63107f9a382ab613b5e5d2f18f98d.zip
Fix bug in action_check related to inherited profiles, repos, and a misformatted
warning.
Diffstat (limited to 'cobbler')
-rw-r--r--cobbler/action_check.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/cobbler/action_check.py b/cobbler/action_check.py
index 74af0c6..3f7c8fc 100644
--- a/cobbler/action_check.py
+++ b/cobbler/action_check.py
@@ -144,10 +144,11 @@ class BootCheck:
repos.append(r.name)
for p in self.config.api.profiles():
my_repos = p.repos
- referenced.extend(my_repos)
+ if my_repos != "<<inherit>>":
+ referenced.extend(my_repos)
for r in referenced:
- if r not in repos:
- not_found.append(r)
+ if r not in repos and r != "<<inherit>>":
+ not_found.append(r)
if len(not_found) > 0:
status.append(_("One or more repos referenced by profile objects is no longer defined in cobbler: %s") % ", ".join(not_found))