PYPI CDN日志的日志归档程序

pypi-cdn-log-archiver的Python项目详细描述


#PYPI CDN日志归档程序

  1. 从类似s3的对象存储中获取原始日志,由cdn编写
  2. 存档并压缩它们
  3. 以合理的结构将存档文件上传回类似s3的对象存储区
  4. 删除已存档的原始日志

#用法

您需要导出一些env变量才能开始:

$ export ACCESS_KEY=<your_access_key> $ export SECRET_KEY=<your_access_key> $ export PYPI_LOG_BUCKET=<bucket_name> $ export S3_HOST=<s3_like_host> (e.g. s3.amazonaws.com, objects.dreamhost.com)

也可以将日期设置为存档,如下所示:

$ export PYPI_LOG_DATE=2014-02-11

您可以使用以下命令启用某些调试输出:

$ export DEBUG=10

如果未设置pypi_log_date,脚本将默认为查找 昨天的日期。

现在您应该可以运行它了:

$ python pypi-cdn-log-archiver.py 112373 bytes written to testpypi-cdn-logs/archive/2014/2

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在guice中使用FactoryModuleBuilder的辅助注入未完成工厂注入   java无法初始化GsonConverter   java将EST中的字符串转换为PST中的日期   java移动数组覆盖值   java我可以在分解模式下使用多版本JAR文件吗?   java如何使用相对路径获取URL   java通过JDBC连接到MySQL数据库   java无法在JTextPane中显示JSON文件SVG图标   节点。js在Java中解密文本时出错   java将getter/setter作为方法引用传递   当我将代码拆分为两个函数时,java JNI崩溃   java将返回类型强制为泛型类型,而不是对象类型,以便使用收集器和流构建映射   当从基类调用时,java selenium驱动程序返回null   java如何获取JSONObject的元素?