diff --git a/odoo_scripts/docker_dev_start.py b/odoo_scripts/docker_dev_start.py index 2d149b21c7be3246a69ac9537a8992872ebc0bc3_b2Rvb19zY3JpcHRzL2RvY2tlcl9kZXZfc3RhcnQucHk=..e05905d98a14c862f5aefad72f136eea33be36ba_b2Rvb19zY3JpcHRzL2RvY2tlcl9kZXZfc3RhcnQucHk= 100755 --- a/odoo_scripts/docker_dev_start.py +++ b/odoo_scripts/docker_dev_start.py @@ -30,5 +30,5 @@ _logger = logging.getLogger(__name__) -__version__ = "2.0.2" +__version__ = "2.0.3" __date__ = "2017-08-11" @@ -34,5 +34,5 @@ __date__ = "2017-08-11" -__updated__ = "2020-03-18" +__updated__ = "2020-06-22" def which(program): @@ -383,4 +383,5 @@ modules = [] if c.has_option("odoo_scripts", "modules"): + directories_only = list() for entry in c.get("odoo_scripts", "modules").split(): @@ -386,5 +387,8 @@ for entry in c.get("odoo_scripts", "modules").split(): - modules.extend(glob.glob(entry)) + for file in glob.glob(entry): + if os.path.isdir(file): + directories_only.append(file) + modules.extend(directories_only) _logger.debug("addon modules: %s", ",".join(modules)) if not db_user and c.has_option("odoo_scripts", "db_user"):