File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed
Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -529,15 +529,18 @@ def getWorkDirectory(self) -> pathlib.Path:
529529 return self ._work_dir
530530
531531 def buildModel (self , variableFilter : Optional [str ] = None ):
532+ filter_def : Optional [str ] = None
532533 if variableFilter is not None :
533- self ._variable_filter = variableFilter
534+ filter_def = variableFilter
535+ elif self ._variable_filter is not None :
536+ filter_def = self ._variable_filter
534537
535- if self . _variable_filter is not None :
536- varFilter = f'variableFilter="{ self . _variable_filter } "'
538+ if filter_def is not None :
539+ var_filter = f'variableFilter="{ filter_def } "'
537540 else :
538- varFilter = 'variableFilter=".*"'
541+ var_filter = 'variableFilter=".*"'
539542
540- buildModelResult = self ._requestApi (apiName = "buildModel" , entity = self ._model_name , properties = varFilter )
543+ buildModelResult = self ._requestApi (apiName = "buildModel" , entity = self ._model_name , properties = var_filter )
541544 logger .debug ("OM model build result: %s" , buildModelResult )
542545
543546 xml_file = pathlib .Path (buildModelResult [0 ]).parent / buildModelResult [1 ]
You can’t perform that action at this time.
0 commit comments