From c9c418532cc15c3c1c914083867923bd74f644b6 Mon Sep 17 00:00:00 2001 From: Narayan Desai Date: Thu, 24 Aug 2006 15:04:39 +0000 Subject: Cleanly detect unsupported entry types git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2106 ce84e21b-d406-0410-9b95-82705330c041 --- src/lib/Client/Toolset.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/lib/Client/Toolset.py b/src/lib/Client/Toolset.py index 6c602cbaf..fbf4ae7c4 100644 --- a/src/lib/Client/Toolset.py +++ b/src/lib/Client/Toolset.py @@ -220,6 +220,9 @@ class Toolset(object): def VerifyEntry(self, entry, modlist = []): '''Dispatch call to Verify and save state in self.states''' + if not hasattr(self, "Verify%s" % (entry.tag)): + self.logger("Got unsupported entry type %s" % (entry.tag)) + self.states[entry] = False try: method = getattr(self, "Verify%s" % (entry.tag)) # verify state and stash value in state -- cgit v1.2.3-1-g7c22