From 4fa284949340d6a69841859892d1042a92f9d6eb Mon Sep 17 00:00:00 2001 From: leonard-psu Date: Wed, 28 Sep 2016 20:09:09 -0400 Subject: [PATCH] Changed default param db search type Problem found at NCSA workshop param_db.search(self.param_const.SEARCH_TYPE_CONSTRAINED --- rhessysworkflows/command/giconverter.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/rhessysworkflows/command/giconverter.py b/rhessysworkflows/command/giconverter.py index 4fe06e4..20232ef 100644 --- a/rhessysworkflows/command/giconverter.py +++ b/rhessysworkflows/command/giconverter.py @@ -517,8 +517,12 @@ def _generate_parameter_definitions_for_raster(self, raster_name, raster_type_na if verbose: self.outfp.write("\n{rast_type} '{cat}' has dn {dn}".format(rast_type=raster_type_name, cat=key, dn=raster_vals[key])) - params_found = self.param_db.search(self.param_const.SEARCH_TYPE_HIERARCHICAL, None, key, None, None, None, + #Problem found with soil hierarchy + #params_found = self.param_db.search(self.param_const.SEARCH_TYPE_HIERARCHICAL, None, key, None, None, None, + # None, None, None, None, None, + # defaultIdOverride=raster_vals[key]) + params_found = self.param_db.search(self.param_const.SEARCH_TYPE_CONSTRAINED, None, key, None, None, None, None, None, None, None, None, - defaultIdOverride=raster_vals[key]) + defaultIdOverride=raster_vals[key]) assert(params_found) - self.param_db.writeParamFileForClass(self.paths.RHESSYS_DEF) \ No newline at end of file + self.param_db.writeParamFileForClass(self.paths.RHESSYS_DEF)