[svn] commit: r837 - /branches/jelte-configuration/src/lib/config/python/isc/config/datadefinition.py

BIND 10 source code commits bind10-changes at lists.isc.org
Tue Feb 16 14:30:53 UTC 2010


Author: jelte
Date: Tue Feb 16 14:30:52 2010
New Revision: 837

Log:
config_data existence check done in function

Modified:
    branches/jelte-configuration/src/lib/config/python/isc/config/datadefinition.py

Modified: branches/jelte-configuration/src/lib/config/python/isc/config/datadefinition.py
==============================================================================
--- branches/jelte-configuration/src/lib/config/python/isc/config/datadefinition.py (original)
+++ branches/jelte-configuration/src/lib/config/python/isc/config/datadefinition.py Tue Feb 16 14:30:52 2010
@@ -60,16 +60,8 @@
            non-optional missing values. Set this to False if you want to
            validate only a part of a configuration tree (like a list of
            non-default values)"""
-        print("[XX] validate called with data:")
-        print(data)
         data_def = self.get_config_spec()
-        print("[XX] data def:")
-        print(data_def)
-        if 'config_data' not in data_def:
-            if errors:
-                errors.append("The is no config_data for this specification")
-            return False
-        return _validate_spec_list(data_def['config_data'], full, data, errors)
+        return _validate_spec_list(data_def, full, data, errors)
 
 
     def get_module_name(self):




More information about the bind10-changes mailing list