Index: wflow-py/wflow/wf_DynamicFramework.py =================================================================== diff -u -rd0044846dd4efdea68088bbb00a6cac2f83a35a7 -r5146577206d9aab9bde79b912dbe038515b57bb7 --- wflow-py/wflow/wf_DynamicFramework.py (.../wf_DynamicFramework.py) (revision d0044846dd4efdea68088bbb00a6cac2f83a35a7) +++ wflow-py/wflow/wf_DynamicFramework.py (.../wf_DynamicFramework.py) (revision 5146577206d9aab9bde79b912dbe038515b57bb7) @@ -21,7 +21,8 @@ """ #TODO: rmove most exec statements and replace by getattr - +#TODO: Remove command-line options from models such as -F that is now in the ini + import osgeo.gdal as gdal from wflow.wf_netcdfio import * @@ -246,6 +247,7 @@ self.exchnageitems = wf_exchnageVariables() self.setQuiet(True) + self.reinit=0 self._d_model = userModel self._testRequirements() self.timestepsecs = timestepsecs @@ -406,6 +408,10 @@ self.ncfile = configget(self._userModel().config,'framework','netcdfinput',"None") self.ncoutfile = configget(self._userModel().config,'framework','netcdfoutput',"None") + + # Set teh re-init hint fro the local model + self.reinit = int(configget(self._userModel().config,'run','reinit',str(self.reinit))) + self._userModel().reinit = self.reinit # Now finally set the start end time. First check if set in ini otherwise check if the ini defines # a runinfo file st = configget(self._userModel().config,'run','starttime',"None") @@ -1567,4 +1573,4 @@ def setQuiet(self, quiet): self._d_quiet = quiet - self._d_quietProgressDots = quiet + self._d_quietProgressDots = quiet