跳转到主要内容

Python的EdgeCast CDN便捷管理

项目描述

EdgeCast CDN公开了一个RESTful API,用于强制从您的CDN主机加载和清除内容。edgecast模块提供了一个简单的接口来执行这些操作。

此外,django_edgecast模块提供了一个方便的方式来配置和通过Django设置访问应用级API客户端实体。

安装

要安装edgecast和django_edgecast,请使用pip

$ pip install edgecast

Django中的安装

安装模块后,您需要将django_edgecast添加到应用程序配置中的INSTALLED_APPS列表

INSTALLED_APPS = (
    ...
    'django_edgecast',
)

您还需要将账户号(可在控制面板右上角找到)和令牌(可在账户设置中找到)添加到应用程序配置

EDGECAST_ACCOUNT_NUMBER = '..'
EDGECAST_TOKEN = '..'

现在可以轻松地从整个应用程序访问Edgecast客户端

from django_edgecast import client

...

测试

测试需要一组有效凭证。所有测试都是针对您选择的CDN节点中的/_testing路径下的URL进行的。出于安全考虑,凭证在测试期间从环境中加载

EDGECAST_CDN_DOMAIN

用于测试的CDN域名。

EDGECAST_ACCOUNT_NUMBER

账户号(在控制面板右上角可见)

EDGECAST_TOKEN

令牌(在控制面板的账户设置中可用)

项目详情


下载文件

下载适用于您平台的文件。如果您不确定该选择哪个,请了解有关 安装包 的更多信息。

源代码分发

edgecast-1.0.2.tar.gz (3.6 kB 查看哈希值)

上传时间 源代码

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面