We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e4dadee commit fb99bc9Copy full SHA for fb99bc9
2 files changed
.env.example
@@ -6,6 +6,8 @@
6
# `allow`, `deny`
7
# PLUGINS_DEFAULT_HOOK_POLICY=allow
8
9
+# Path to plugins folder
10
+# PLUGINS_FOLDER=plugins
11
# Path to main plugins configuration file
12
# PLUGINS_CONFIG_FILE=plugins/config.yaml
13
cpex/tools/cli.py
@@ -314,6 +314,9 @@ def update_plugins_config_yaml(manifest: PluginManifest):
314
)
315
if plugin_configs.plugins is None:
316
plugin_configs.plugins = []
317
+ if plugin_configs.plugin_dirs is None or len(plugin_configs.plugin_dirs)==0:
318
+ catalog_settings = get_catalog_settings()
319
+ plugin_configs.plugin_dirs = [f"{catalog_settings.FOLDER}"]
320
plugin_configs.plugins.append(plugin_config)
321
# now serialize the config
322
ConfigSaver.save_config(plugin_configs, settings.config_file)
0 commit comments