poppy.transport
drivers¶
CDN Transport Drivers
-
class
poppy.transport.base.
TransportDriverBase
(conf, manager)¶ Bases:
object
Base class for Transport Drivers to document the expected interface.
Parameters: conf (oslo_config.cfg.CONF) – configuration instance -
app
¶ Get app.
:returns app
-
conf
¶ Get conf.
:returns conf
-
listen
()¶ Start listening for client requests (self-hosting mode).
:raises NotImplementedError
-
manager
¶ Get manager
:returns manager
-
poppy.transport.pecan
driver¶
-
class
poppy.transport.pecan.controllers.base.
Controller
(driver)¶ Bases:
pecan.rest.RestController
-
add_controller
(path, controller)¶
-
driver
¶
-
-
class
poppy.transport.pecan.controllers.root.
RootController
(driver)¶ Bases:
poppy.transport.pecan.controllers.base.Controller
-
add_controller
(path, controller)¶
-
-
class
poppy.transport.pecan.driver.
PecanTransportDriver
(conf, manager)¶ Bases:
poppy.transport.base.TransportDriverBase
-
listen
()¶
-
Pecan v1.0 Controllers