Poppy is a modular vendor-neutral API that wraps provisioning instructions for CDN vendors.
OpenStack operators have many choices when incorporating a Content Delivery Network (CDN) into their infrastructure -- the CDN marketplace has both tried-and-true vendors and up-and-coming upstarts with innovative new features.
But these vendors often have highly-customized and proprietary provisioning APIs. This can be problematic when an operator wishes to support multiple providers -- or swap out one vendor for another. And these challenges spill over to developers who become forced into codifying the CDN instructions for multiple vendors into their applications.
Poppy aims to solve these challenges. Written as a modular, vendor-neutral API, Poppy incorporates a driver-based model that wraps provisioning instructions for all CDN vendors that support it. Application developers can write their code once, and Poppy will handle all the requisite translations behind-the-scenes.
== Primary Mission ==
Provide a generic and modular vendor-neutral API that wraps provisioning instructions for CDN vendors that support it.
== Resources ==
Wiki - http://
== Community ==
IRC: #openstack-poppy on http://
View full history Series and milestones
newton series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- Python
All bugs Latest bugs reported
-
Bug #1712255: Remove argument enforce_type for method set_override/set_default
Reported -
Bug #1602894: ssl.PROTOCOL_SSLv3 no longer available in moder pythons
Reported -
Bug #1596135: Make raw_input py3 compatible
Reported -
Bug #1580171: HTTP 403 should only be used for Identity/Authentication issues
Reported -
Bug #1578643: Exception not being raised properly
Reported
All blueprints Latest blueprints
-
Ability to allow support view and sync up san cert configs
Registered -
Poppy - Python Client
Registered -
mock provider functionalities and components for better testing
Registered -
Admin endpoint to set service status
Registered -
Horizon Plugin
Registered