stevedore User Guide
¶
Patterns for Loading
Drivers – Single Name, Single Entry Point
Hooks – Single Name, Many Entry Points
Extensions – Many Names, Many Entry Points
Patterns for Enabling
Enabled Through Installation
Enabled Explicitly
Self-Enabled
Using Stevedore in Your Application
Guidelines for Naming Plugins
Creating Plugins
Loading the Plugins
Testing
Sphinx Integration
Simple List
Detailed Lists
Dynamic Code Patterns: Extending Your Applications with Plugins
Why Use Plugins?
Requirements for Ceilometer
Other Plugin-based Applications
Discovery
Enabling
Importing
Application/Plugin Integration
API Enforcement
Invocation
Ceilometer Design
Conclusions
ChangeLog
CHANGES
Related Topics
Documentation overview
Previous:
stevedore – Manage Dynamic Plugins for Python Applications
Next:
Patterns for Loading
This Page
Show Source
Quick search