diff options
author | Michael DeHaan <mdehaan@redhat.com> | 2008-05-29 10:39:23 -0400 |
---|---|---|
committer | Michael DeHaan <mdehaan@redhat.com> | 2008-05-29 10:39:23 -0400 |
commit | 70aafe12b4e05038bd52c38c33368b8d9ce48ea4 (patch) | |
tree | bfb2b214c7a4c9389580cbcd173eeedde6b12fc4 /cobbler/action_check.py | |
parent | a455f411b5e88ccacfcf8870b5b6173fd71dbe63 (diff) | |
download | third_party-cobbler-70aafe12b4e05038bd52c38c33368b8d9ce48ea4.tar.gz third_party-cobbler-70aafe12b4e05038bd52c38c33368b8d9ce48ea4.tar.xz third_party-cobbler-70aafe12b4e05038bd52c38c33368b8d9ce48ea4.zip |
Make check understand profile inheritance w/ repos
Diffstat (limited to 'cobbler/action_check.py')
-rw-r--r-- | cobbler/action_check.py | 7 |
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)) |