Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Plugin dependency resolution #32

Open
pironic opened this issue Jun 16, 2015 · 1 comment
Open

Plugin dependency resolution #32

pironic opened this issue Jun 16, 2015 · 1 comment

Comments

@pironic
Copy link
Member

pironic commented Jun 16, 2015

This is to expand on #22 but will resolve the dependencies when loading or unloading any plugin.

If a plugin is loaded that depends on another, we will attempt to load that plugin too. If the loading of any dependency fails, we'll fail the whole load.

If a plugin that is unloaded depends on another, we'll unload each before the dependent.

@pironic pironic added this to the 1.0.0 milestone Jun 16, 2015
@ylt
Copy link
Member

ylt commented Jun 17, 2015

Mostly implemented except for the failing, which will probably be implemented tomorrow

@ylt ylt added the core label Jul 22, 2015
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

2 participants