mirror of
https://git.yoctoproject.org/poky
synced 2026-05-30 12:29:55 +00:00
bitbake: bitbake-layers: initialize tinfoil before registering command line arguments
Plugins may want to use it (e.g. the layers-setup plugin that would want to discover writer sub-plugins with it), and so it makes sense to make tinfoil available a bit eariler. (Bitbake rev: 41b6684489d0261753344956042be2cc4adb0159) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 2f6c7523a622f59ddf84a1a196927492bc5fa7a2) Signed-off-by: Jermain Horsman <jermain.horsman@nedap.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
This commit is contained in:
committed by
Steve Sakoman
parent
fa7dd8ac75
commit
7fdfb828fd
@@ -68,11 +68,11 @@ def main():
|
|||||||
|
|
||||||
registered = False
|
registered = False
|
||||||
for plugin in plugins:
|
for plugin in plugins:
|
||||||
|
if hasattr(plugin, 'tinfoil_init'):
|
||||||
|
plugin.tinfoil_init(tinfoil)
|
||||||
if hasattr(plugin, 'register_commands'):
|
if hasattr(plugin, 'register_commands'):
|
||||||
registered = True
|
registered = True
|
||||||
plugin.register_commands(subparsers)
|
plugin.register_commands(subparsers)
|
||||||
if hasattr(plugin, 'tinfoil_init'):
|
|
||||||
plugin.tinfoil_init(tinfoil)
|
|
||||||
|
|
||||||
if not registered:
|
if not registered:
|
||||||
logger.error("No commands registered - missing plugins?")
|
logger.error("No commands registered - missing plugins?")
|
||||||
|
|||||||
Reference in New Issue
Block a user