diff --git a/modelbaker/iliwrapper/ili2dbconfig.py b/modelbaker/iliwrapper/ili2dbconfig.py index 69cc99d..cc10467 100644 --- a/modelbaker/iliwrapper/ili2dbconfig.py +++ b/modelbaker/iliwrapper/ili2dbconfig.py @@ -470,6 +470,7 @@ def __init__(self, other: Ili2DbCommandConfiguration = None): self.skip_geometry_errors = False self.valid_config = "" self.xtffile = "" + self.plugins_dir = "" def to_ili2db_args(self, extra_args=[], with_action=True): args = list() @@ -516,6 +517,9 @@ def to_ili2db_args(self, extra_args=[], with_action=True): if self.db_ili_version == 3: self.append_args(args, [self.xtffile]) + if self.plugins_dir: + self.append_args(args, ["--plugins", self.plugins_dir]) + self.append_args(args, Ili2DbCommandConfiguration.to_ili2db_args(self)) return args