summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorRusty Wagner <rusty@vector35.com>2020-10-15 17:24:51 -0400
committerRusty Wagner <rusty@vector35.com>2020-10-15 19:46:31 -0400
commit13fdbe08bd92171c6d79b45cf331a3d82c25c10c (patch)
treee1ada73e15e980f0254695d615479c380d289a18 /python
parent84230e606e8de3f7c01aa9006c7f14caf25c5c49 (diff)
Deprecate BNInitCorePlugins/BNInitUserPlugins in favor of a common BNInitPlugins to allow platforms to load customized architecture plugins
Diffstat (limited to 'python')
-rw-r--r--python/__init__.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/python/__init__.py b/python/__init__.py
index ebde1769..167fedc7 100644
--- a/python/__init__.py
+++ b/python/__init__.py
@@ -166,12 +166,11 @@ def _init_plugins():
global _plugin_init
if not _plugin_init:
# The first call to BNInitCorePlugins returns True for successful initialization and True in this context indicates headless operation.
- is_headless = core.BNInitCorePlugins()
+ is_headless = not core.BNIsUIEnabled()
min_level = Settings().get_string("python.log.minLevel")
if _enable_default_log and is_headless and min_level in LogLevel.__members__ and not core_ui_enabled() and sys.stderr.isatty():
log_to_stderr(LogLevel[min_level])
- if not os.environ.get('BN_DISABLE_USER_PLUGINS'):
- core.BNInitUserPlugins()
+ core.BNInitPlugins(not os.environ.get('BN_DISABLE_USER_PLUGINS'))
core.BNInitRepoPlugins()
if core.BNIsLicenseValidated():
_plugin_init = True