Index

A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U

A

access (poppy.model.helpers.restriction.Restriction attribute)
add_controller() (poppy.transport.pecan.controllers.base.Controller method)
(poppy.transport.pecan.controllers.root.RootController method)
analytics_controller (poppy.manager.base.driver.ManagerDriverBase attribute)
(poppy.manager.default.driver.DefaultManagerDriver attribute)
app (poppy.transport.base.TransportDriverBase attribute)

B

background_job_controller (poppy.manager.default.driver.DefaultManagerDriver attribute)
Bootstrap (class in poppy.bootstrap)

C

caching (poppy.model.service.Service attribute)
Caching Rule
CachingRule (class in poppy.model.helpers.cachingrule)
CassandraStorageDriver (class in poppy.storage.cassandra.driver)
CDNProvider (class in poppy.provider.fastly.driver)
(class in poppy.provider.mock.driver)
cert_already_exist() (poppy.storage.cassandra.services.ServicesController method)
certificate (poppy.model.helpers.domain.Domain attribute)
change_namespace() (poppy.storage.cassandra.driver.CassandraStorageDriver method)
client (poppy.provider.fastly.driver.CDNProvider attribute)
(poppy.provider.fastly.services.ServiceController attribute)
client_ip (poppy.model.helpers.rule.Rule attribute)
close_connection() (poppy.storage.cassandra.driver.CassandraStorageDriver method)
(poppy.storage.mockdb.driver.MockDBStorageDriver method)
conf (poppy.manager.base.driver.ManagerDriverBase attribute)
(poppy.transport.base.TransportDriverBase attribute)
connect() (poppy.storage.cassandra.driver.CassandraStorageDriver method)
(poppy.storage.mockdb.driver.MockDBStorageDriver method)
connection (poppy.storage.cassandra.driver.CassandraStorageDriver attribute)
(poppy.storage.mockdb.driver.MockDBStorageDriver attribute)
Controller (class in poppy.transport.pecan.controllers.base)
create() (poppy.manager.base.providers.ProviderWrapper method)
(poppy.manager.base.services.ServicesControllerBase method)
(poppy.manager.default.services.DefaultServicesController method)
(poppy.provider.base.services.ServicesControllerBase method)
(poppy.provider.fastly.services.ServiceController method)
(poppy.provider.mock.services.ServiceController method)
(poppy.storage.base.services.ServicesControllerBase method)
(poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
create_cert() (poppy.storage.base.services.ServicesControllerBase method)
(poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
create_certificate() (poppy.manager.base.providers.ProviderWrapper method)
created() (poppy.provider.base.responder.Responder method)
current_customer (poppy.provider.fastly.services.ServiceController attribute)
(poppy.provider.mock.services.ServiceController attribute)
current_customer() (poppy.provider.base.services.ServicesControllerBase method)

D

database (poppy.storage.cassandra.driver.CassandraStorageDriver attribute)
(poppy.storage.mockdb.driver.MockDBStorageDriver attribute)
DefaultManagerDriver (class in poppy.manager.default.driver)
DefaultServicesController (class in poppy.manager.default.services)
delete() (poppy.manager.base.providers.ProviderWrapper method)
(poppy.manager.base.services.ServicesControllerBase method)
(poppy.manager.default.services.DefaultServicesController method)
(poppy.provider.base.services.ServicesControllerBase method)
(poppy.provider.fastly.services.ServiceController method)
(poppy.provider.mock.services.ServiceController method)
(poppy.storage.base.services.ServicesControllerBase method)
(poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
delete_cert() (poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
delete_namespace() (poppy.storage.cassandra.driver.CassandraStorageDriver method)
deleted() (poppy.provider.base.responder.Responder method)
determine_sleep_times() (poppy.manager.default.services.DefaultServicesController method)
distributed_task (poppy.bootstrap.Bootstrap attribute)
(poppy.manager.base.driver.ManagerDriverBase attribute)
dns (poppy.bootstrap.Bootstrap attribute)
(poppy.manager.base.driver.ManagerDriverBase attribute)
Domain
(class in poppy.model.helpers.domain)
domain (poppy.model.helpers.domain.Domain attribute)
domain_exists_elsewhere() (poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
domains (poppy.model.service.Service attribute)
Driver
driver (poppy.manager.base.controller.ManagerControllerBase attribute)
(poppy.transport.pecan.controllers.base.Controller attribute)

E

Edge Node

F

failed() (poppy.provider.base.responder.Responder method)
Flavor
flavor_id (poppy.model.service.Service attribute)
flavors_controller (poppy.manager.base.driver.ManagerDriverBase attribute)
(poppy.manager.default.driver.DefaultManagerDriver attribute)
(poppy.storage.base.driver.StorageDriverBase attribute)
(poppy.storage.cassandra.driver.CassandraStorageDriver attribute)
(poppy.storage.mockdb.driver.MockDBStorageDriver attribute)
format_result() (poppy.storage.base.services.ServicesControllerBase static method)
(poppy.storage.cassandra.services.ServicesController static method)
(poppy.storage.mockdb.services.ServicesController static method)

G

geography (poppy.model.helpers.rule.Rule attribute)
get() (poppy.manager.base.services.ServicesControllerBase method)
(poppy.manager.default.services.DefaultServicesController method)
(poppy.provider.base.responder.Responder method)
(poppy.provider.base.services.ServicesControllerBase method)
(poppy.provider.fastly.services.ServiceController method)
(poppy.provider.mock.services.ServiceController method)
(poppy.storage.base.services.ServicesControllerBase method)
(poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
get_certs_by_domain() (poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
get_provider_details() (poppy.storage.base.services.ServicesControllerBase method)
(poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
get_provider_service_id() (poppy.provider.base.services.ServicesControllerBase method)
(poppy.provider.fastly.services.ServiceController method)
(poppy.provider.mock.services.ServiceController method)
get_service_by_domain_name() (poppy.manager.default.services.DefaultServicesController method)
get_service_count() (poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
get_service_details_by_domain_name() (poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
get_service_limit() (poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
get_services_limit() (poppy.manager.default.services.DefaultServicesController method)

H

health_controller (poppy.manager.base.driver.ManagerDriverBase attribute)
(poppy.manager.default.driver.DefaultManagerDriver attribute)
home_controller (poppy.manager.default.driver.DefaultManagerDriver attribute)
hostheadertype (poppy.model.helpers.origin.Origin attribute)
hostheadervalue (poppy.model.helpers.origin.Origin attribute)
http_host (poppy.model.helpers.rule.Rule attribute)
http_method (poppy.model.helpers.rule.Rule attribute)

I

init_from_dict() (poppy.model.helpers.cachingrule.CachingRule class method)
(poppy.model.helpers.domain.Domain class method)
(poppy.model.helpers.origin.Origin class method)
(poppy.model.helpers.restriction.Restriction class method)
(poppy.model.service.Service class method)
is_alive() (poppy.provider.base.driver.ProviderDriverBase method)
(poppy.provider.fastly.driver.CDNProvider method)
(poppy.provider.mock.driver.CDNProvider method)
(poppy.storage.base.driver.StorageDriverBase method)
(poppy.storage.cassandra.driver.CassandraStorageDriver method)
(poppy.storage.mockdb.driver.MockDBStorageDriver method)

L

list() (poppy.manager.base.services.ServicesControllerBase method)
(poppy.manager.default.services.DefaultServicesController method)
(poppy.storage.base.services.ServicesControllerBase method)
(poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
listen() (poppy.transport.base.TransportDriverBase method)
(poppy.transport.pecan.driver.PecanTransportDriver method)
log_delivery (poppy.model.service.Service attribute)

M

manager (poppy.bootstrap.Bootstrap attribute)
(poppy.transport.base.TransportDriverBase attribute)
Manager Driver
ManagerControllerBase (class in poppy.manager.base.controller)
ManagerDriverBase (class in poppy.manager.base.driver)
migrate_domain() (poppy.manager.default.services.DefaultServicesController method)
MockDBStorageDriver (class in poppy.storage.mockdb.driver)

N

name (poppy.model.helpers.cachingrule.CachingRule attribute)
(poppy.model.helpers.restriction.Restriction attribute)
(poppy.model.helpers.rule.Rule attribute)
(poppy.model.service.Service attribute)
notification (poppy.bootstrap.Bootstrap attribute)
(poppy.manager.base.driver.ManagerDriverBase attribute)

O

operator_status (poppy.model.service.Service attribute)
Origin
(class in poppy.model.helpers.origin)
origin (poppy.model.helpers.origin.Origin attribute)
origins (poppy.model.service.Service attribute)

P

PecanTransportDriver (class in poppy.transport.pecan.driver)
poppy.bootstrap (module)
poppy.manager.base.controller (module)
poppy.manager.base.driver (module)
poppy.manager.base.providers (module)
poppy.manager.base.services (module)
poppy.manager.default.controllers (module)
poppy.manager.default.driver (module)
poppy.manager.default.services (module)
poppy.model.helpers.cachingrule (module)
poppy.model.helpers.domain (module)
poppy.model.helpers.origin (module)
poppy.model.helpers.restriction (module)
poppy.model.helpers.rule (module)
poppy.model.service (module)
poppy.provider.base.controller (module)
poppy.provider.base.driver (module)
poppy.provider.base.responder (module)
poppy.provider.base.services (module)
poppy.provider.fastly (module)
poppy.provider.fastly.controllers (module)
poppy.provider.fastly.driver (module)
poppy.provider.fastly.services (module)
poppy.provider.mock (module)
poppy.provider.mock.controllers (module)
poppy.provider.mock.driver (module)
poppy.provider.mock.services (module)
poppy.storage.base (module)
poppy.storage.base.controller (module)
poppy.storage.base.driver (module)
poppy.storage.base.services (module)
poppy.storage.cassandra (module)
poppy.storage.cassandra.controllers (module)
poppy.storage.cassandra.driver (module)
poppy.storage.cassandra.services (module)
poppy.storage.mockdb (module)
poppy.storage.mockdb.controllers (module)
poppy.storage.mockdb.driver (module)
poppy.storage.mockdb.services (module)
poppy.transport (module)
poppy.transport.base (module)
poppy.transport.pecan.controllers.base (module)
poppy.transport.pecan.controllers.root (module)
poppy.transport.pecan.controllers.v1 (module)
poppy.transport.pecan.driver (module)
port (poppy.model.helpers.origin.Origin attribute)
project_id (poppy.model.service.Service attribute)
protocol (poppy.model.helpers.domain.Domain attribute)
Provider
provider (poppy.bootstrap.Bootstrap attribute)
Provider Driver
provider_details (poppy.model.service.Service attribute)
provider_name (poppy.provider.base.driver.ProviderDriverBase attribute)
(poppy.provider.fastly.driver.CDNProvider attribute)
(poppy.provider.mock.driver.CDNProvider attribute)
ProviderControllerBase (class in poppy.provider.base.controller)
ProviderDriverBase (class in poppy.provider.base.driver)
providers (poppy.manager.base.driver.ManagerDriverBase attribute)
ProviderWrapper (class in poppy.manager.base.providers)
Purge
purge() (poppy.manager.base.providers.ProviderWrapper method)
(poppy.manager.base.services.ServicesControllerBase method)
(poppy.manager.default.services.DefaultServicesController method)
(poppy.provider.base.services.ServicesControllerBase method)
(poppy.provider.fastly.services.ServiceController method)
(poppy.provider.mock.services.ServiceController method)
purged() (poppy.provider.base.responder.Responder method)

R

referrer (poppy.model.helpers.rule.Rule attribute)
request_url (poppy.model.helpers.rule.Rule attribute)
Responder (class in poppy.provider.base.responder)
Restriction
(class in poppy.model.helpers.restriction)
restrictions (poppy.model.service.Service attribute)
RootController (class in poppy.transport.pecan.controllers.root)
Rule (class in poppy.model.helpers.rule)
rules (poppy.model.helpers.cachingrule.CachingRule attribute)
(poppy.model.helpers.origin.Origin attribute)
(poppy.model.helpers.restriction.Restriction attribute)
run() (poppy.bootstrap.Bootstrap method)

S

Service
(class in poppy.model.service)
service_controller (poppy.provider.base.driver.ProviderDriverBase attribute)
(poppy.provider.fastly.driver.CDNProvider attribute)
(poppy.provider.mock.driver.CDNProvider attribute)
service_id (poppy.model.service.Service attribute)
ServiceController (class in poppy.provider.fastly.services)
(class in poppy.provider.mock.services)
services_action() (poppy.manager.base.services.ServicesControllerBase method)
(poppy.manager.default.services.DefaultServicesController method)
services_controller (poppy.manager.base.driver.ManagerDriverBase attribute)
(poppy.manager.default.driver.DefaultManagerDriver attribute)
(poppy.storage.base.driver.StorageDriverBase attribute)
(poppy.storage.cassandra.driver.CassandraStorageDriver attribute)
(poppy.storage.mockdb.driver.MockDBStorageDriver attribute)
services_limit() (poppy.manager.default.services.DefaultServicesController method)
ServicesController (class in poppy.storage.cassandra.services)
(class in poppy.storage.mockdb.services)
ServicesControllerBase (class in poppy.manager.base.services)
(class in poppy.provider.base.services)
(class in poppy.storage.base.services)
session (poppy.storage.cassandra.services.ServicesController attribute)
(poppy.storage.mockdb.services.ServicesController attribute)
set_service_limit() (poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
ssl (poppy.model.helpers.origin.Origin attribute)
ssl_certificate_controller (poppy.manager.default.driver.DefaultManagerDriver attribute)
ssl_certificate_provisioned() (poppy.provider.base.responder.Responder method)
Status
status (poppy.model.service.Service attribute)
storage (poppy.bootstrap.Bootstrap attribute)
(poppy.manager.base.driver.ManagerDriverBase attribute)
Storage Driver
storage_name (poppy.storage.cassandra.driver.CassandraStorageDriver attribute)
(poppy.storage.mockdb.driver.MockDBStorageDriver attribute)
storage_name() (poppy.storage.base.driver.StorageDriverBase method)
StorageControllerBase (class in poppy.storage.base.controller)
StorageDriverBase (class in poppy.storage.base.driver)

T

to_dict() (poppy.model.helpers.cachingrule.CachingRule method)
(poppy.model.helpers.domain.Domain method)
(poppy.model.helpers.origin.Origin method)
(poppy.model.helpers.restriction.Restriction method)
(poppy.model.service.Service method)
transport (poppy.bootstrap.Bootstrap attribute)
Transport Driver
TransportDriverBase (class in poppy.transport.base)
ttl (poppy.model.helpers.cachingrule.CachingRule attribute)

U

update() (poppy.manager.base.providers.ProviderWrapper method)
(poppy.manager.base.services.ServicesControllerBase method)
(poppy.manager.default.services.DefaultServicesController method)
(poppy.provider.base.services.ServicesControllerBase method)
(poppy.provider.fastly.services.ServiceController method)
(poppy.provider.mock.services.ServiceController method)
(poppy.storage.base.services.ServicesControllerBase method)
(poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
update_cert_info() (poppy.storage.base.services.ServicesControllerBase method)
(poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
update_provider_details() (poppy.storage.base.services.ServicesControllerBase method)
(poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
update_state() (poppy.storage.base.services.ServicesControllerBase method)
(poppy.storage.cassandra.services.ServicesController method)
(poppy.storage.mockdb.services.ServicesController method)
updated() (poppy.provider.base.responder.Responder method)