跳转到主要内容

SlapOS工具箱。

项目描述

slapos.toolbox

SlapOS工具箱包含

HTTP缓存检查器

爬取网站并检查HTTP配置。

运行

python2 cachechecker.py -o result.txt cachechecker.conf

配置示例

::

[web_checker]
url = http://example.org

working_directory = /tmp/cachechecker

# debug_level = info
debug_level = debug
file_log_path = /tmp/cachechecker.log

# http://labs.omniti.com/people/mark/ats_sa/slides.html#slide-18
traffic_server_cache = cHs
  cSsNfU

[header_list]
Last-Modified = True
Expires = True
Vary = Cookie,Authorization,Accept-Encoding
Cache-Control = max-age=600, stale-while-revalidate=360000, public

[no_header url=.*]
Set-Cookie = None

[no_header content-type=(image/.*|application/vnd.ms-fontobject|application/x-font-woff|font/truetype)]
Vary = None

[header content-type=image/.*]
Cache-Control = max-age=3600, stale-if-error=360000, stale-while-revalidate=360000, public

[header content-type=(text/css|text/plain|application/x-javascript|.*/javascript|application/vnd.ms-fontobject|application/x-font-woff|font/truetype)]
Vary = Accept-Encoding
Cache-Control = max-age=3600, stale-if-error=360000, stale-while-revalidate=360000, public

# Captcha
[header url=(.*/contactus$)]
Cache-Control = max-age=0, no-cache

# # IE PDF Bug
[header url=.*format=pdf]
Cache-Control = Private

[header url=.*format=]
Vary = Cookie,Authorization,Accept-Encoding
Cache-Control = max-age=600, stale-while-revalidate=360000, public

[erp5_extension_list]
prohibited_folder_name_list = web_page_module
  document_module
  web_site_module
prohibited_file_name_list = WebSection_viewAsWeb
  Base_viewHistory
  Base_download
  list

networkbench

onetimeupload

onetimeupload是一个只接受上传一个文件的HTTP应用程序。

0.144 (2024-07-30)

  • promise/plugin: 在check_file_state中进一步提高可配置性

0.143 (2024-07-02)

  • promise/plugin: 在check_file_state中提高可配置性

0.142 (2024-02-15)

  • promise/plugin: 修复在check_surykatka_json中缺少过期日期支持的问题

0.141 (2024-02-15)

  • promise/plugin: 在check_surykatka_json中实现whois检查
  • promise/plugin: 当testing=True时跳过所有promises在check_lopcomm_*

0.140 (2023-11-30)

  • promise/plugin: 教会check_sdr_busycheck_rx_saturatedcheck_cpri_lock处理多个无线电单元
  • promise/plugin: 调整与Amarisoft相关的promises和测试以将*.json.log中的data视为真实JSON
  • promise/plugin: 调整check_rx_saturated消息以提供有关最大检测信号电平的详细信息
  • all: 在各个地方对代码质量进行一般改进

0.139 (2023-09-22)

  • check_url_available: 新的allow-redirects选项

0.138 (2023-09-21)

  • promise/plugin: 为Lopcomm RU添加PA过输出功率

0.137 (2023-06-15)

  • promise/plugin: 为lopcomm RU添加警报

0.136 (2023-05-16)

  • setup.py: 定义描述内容类型

0.135 (2023-05-16)

  • 此版本取消对python2的支持。使用python2的软件发布版被固定在0.128,这是最后一个在python2上通过测试的版本
  • promise/plugin: 在check_surykatka_json中添加enabled-sense-list功能

0.134 (2023-03-09)

  • promise/plugin: 允许在check_certificate中仅检查证书

0.133 (2023-03-09)

  • promise/plugin: 改进check_surykatka_json断言

0.132 (2023-03-07)

  • promise/plugin: 修复check_websocket_available promise

0.131 (2023-03-01)

  • promise/plugin: 添加check_websocket_available promise
  • runner: 完全删除runner目录(webrunner被Theia取代)

0.130 (2023-02-08)

  • promise/plugin: 为ORS监控添加警报:check_amarisoft_stats_log、check_baseband_latency、check_cpri_lock、check_interface_up、check_lopcomm_lof、check_lopcomm_rssi、check_lopcomm_vswr、check_rx_saturated、check_sdr_busy
  • promise/plugin: 重新工作util.py中的方法

0.129 (2023-01-18)

  • promise/plugin: 增加了节点监控警报:check_ram_usage、check_network_errors_packets、check_network_transit、check_cpu_temperature
  • monitor: 使用gmtime查询collect数据库中的数据
  • resiliencytestsuite,kvm: Python3修复

0.128 (2022-06-30)

  • notifier: 支持 Python 3.8+

0.127 (2022-06-05)

  • qemuqmpclient: 支持 qemu 7+

0.126 (2021-10-04)

  • plugin/check_file_state: 首次出现问题即失败

0.125 (2021-09-30)

  • plugin/check_file_state: 修复空URL参数的使用
  • plugin/check_file_state: 允许断言文件不存在

0.124 (2021-08-25)

  • pubsub: 修复Python3不兼容性

0.123 (2021-07-23)

  • plugin/check_url_available: 许多改进,现在支持基本认证 WARNING,向后不兼容的更改:+ http_code选项现在是http-code + check-secure选项已被移除。用户应指定http-code = 401。

0.122 (2021-06-29)

  • promise/plugin: 修复check_socket_listening promise

0.121 (2021-06-24)

  • qemuqmpclient: 支持 qemu 5.x+

0.120 (2021-06-23)

  • promise/plugin: 添加check_socket_listening promise

0.119 (2021-04-21)

  • runner: Web界面的Python3修复

0.118 (2021-03-29)

  • dnsresolver: 新的大规模DNS查询工具

0.117 (2021-02-03)

  • promise/plugin: 实现 check_service_state promise 插件

0.116 (2021-02-01)

  • runner: 从新位置导入 werkzeug.middleware.proxy_fix.ProxyFix (以兼容 werkzeug 1.0.x)

0.115 (2021-01-27)

  • check_surykatka_json: 最小化消息以避免信息膨胀

0.114 (2021-01-22)

  • apachedex: 期望apachedex选项以文件形式传递
  • check_free_disk_space: Btrfs没有固定的inode限制

0.113 (2020-11-11)

  • apachedex: 修复参数解析

0.112 (2020-10-20)

  • test: 修复随机失败
  • runner: 修复通过GUI部署实例

0.111 (2020-09-14)

  • promise: 在check_surykatka_json中支持http-header-dict

0.110 (2020-08-25)

  • promise: 修复check_slow_queries_digest_result中的参数解析
  • promise: 使check_slow_queries_digest_result使用.xz压缩的报表,这引入了对 lzma.backports 的依赖

0.109 (2020-03-12)

  • promise: 修复check_surykatka_json中证书过期报告

0.108 (2020-03-02)

  • promise: 引入check_certificate promise

0.107 (2020-02-28)

  • runner: 更多的Py3支持。

0.106 (2020-02-14)

  • promise: 在check_surykatka_json中删除UTC-now

0.105 (2020-02-12)

  • promise: 在check_surykatka_json中支持total_seconds
  • promise: 在check_surykatka_json中支持failure-amount
  • promise: check_surykatka_json的bug修复

0.104 (2020-01-09)

  • monitor: 清理过期的history.json文件

0.103 (2020-01-02)

  • promise: 修复check_surykatka_json的http-only检查

0.102 (2019-12-31)

  • promise: 在check_surykatka_json中支持SSL检查

0.101 (2019-12-12)

  • monitor: monitor.global.json位于/public目录下,不在/share/public
  • promise: 添加check_surykatka_json promise

0.100 (2019-12-10)

  • monitor: 稳定bootstrap状态文件的创建

0.99 (2019-12-05)

  • monitor: 支持无 legacy-promise-folder 的配置
  • promise: 在monitor bootstrap中将缺失pid文件视为失败

0.98 (2019-12-02)

  • promise: 修复check_free_disk_space中的threshold-days

0.97 (2019-11-14)

  • resiliencytest: 测试的修复
  • equeue: 使用BytesIO代替StringiO作为缓冲区
  • promise: 添加更多错误信息
  • promise: 在check_free_disk_space中支持threshold-days
  • promise: 在check_free_disk_space中支持简单阈值

0.96 (2019-09-27)

  • promise: 添加check_command_execute

0.95 (2019-09-09)

  • 添加对Python 3的支持
  • 删除slapos.cloudmgr
  • runner: 在手动操作中强制实例化分区
  • promise: 为ERP5/NEO SR添加check_neo_health

0.94 (2019-06-19)

  • 实现promise.plugin.check_file_state
  • promise.plugin.check_url_available: 设置良好的默认超时

0.93 (2019-06-13)

  • promise.plugin: 增强和改进check_url_available
  • monitor: 通过ssl.SSLError捕获超时上升

0.92 (2019-04-10)

  • runner: 更健壮的导出脚本(不要检查排除的文件,支持损坏的符号链接)
  • runner: 当导出脚本失败时提供更多信息
  • monitor: 在OPML中转义标题

0.91 (2019-03-28)

  • runner: 修复导出脚本

0.90 (2019-03-20)

  • 修复错误的上传

0.89 (2019-03-20)

  • promise.plugin: 支持ATS与traffic_ctl
  • resiliencytest: 修复测试中硬编码的slapparts,从slappart0获取ERP5连接参数
  • runner: API化inspectInstance
  • promise.plugin: 修复当ping外部不可用时test_ipv6_is_faster失败的测试

0.88 (2019-03-06)

  • runner: 在我们从一个webrunner中移除所有实例时添加日志记录
  • runner: 清理:不要将列表用作变量

0.87 (2019-02-28)

  • promise check_port_listening: 端口参数应该是int或str,不接受unicode
  • monitor.runpromise: 如果promise失败,则以非零代码退出

0.86 (2019-02-06)

  • promise: 将caddy-frontend SR中使用的旧promise迁移到新格式

0.85 (2019-01-09)

  • promise: 添加新承诺以检查长时间请求
  • runner: 按字母顺序显示连接参数

0.84 (2018-12-13)

  • 改进backupserver_check_backup承诺
  • 修复弹性测试
  • 在承诺日志中添加UTC时区 ("+0000")

0.83 (2018-11-14)

  • 在Python中添加用于弹性的脚本
  • 改进promise框架的可用性
  • 修复不稳定的测试

0.82 (2018-10-26)

  • 2个新承诺:check_port_listening和backupserver_check_backup
  • runner: 添加favicon
  • resiliencytest: 几处修复

0.81 (2018-08-29)

  • promise: 修复check_free_disk承诺中的bug:使用'=='代替'is'比较Unicode字符串

0.80 (2018-08-29)

  • promise: 将check_free_disk_space承诺移动到插件承诺

0.79 (2018-08-29)

  • promise: 将check_free_disk_space承诺移动到改进的插件承诺
  • runner: 修复创建软件链接文件夹导致在调用/isRSReady时重建sr的问题

0.78 (2018-08-13)

  • promise: 如果收集数据库中没有数据,check_free_disk不会返回错误

0.77 (2018-07-31)

  • runner: 在webrunner中始终启动slaproxy服务
  • promise: 添加基于阈值值的检查CPU负载的新承诺

0.76 (2018-04-09)

  • promise.plugin: 使用'extra_config_dict'发送自定义承诺参数

0.75 (2018-03-30)

  • monitor: 根据slapgrid中的新承诺设计重新实现monitor
  • 新承诺,检查内存、检查监控引导和分区状态
  • 修复某些承诺和monitor.collect中的'尝试写入只读数据库'问题

0.74 (2018-02-12)

  • qemu qmpclient: 添加对CPU和内存热插拔的支持
  • monitor: 将最大60秒的随机延迟添加到所有monitor cron作业
  • monitor: 使用来自slapos.core包的checkpromise方法

0.73 (2017-10-06)

  • 使monitor.collect使用slapos.collect.db API
  • 新承诺以监控内存
  • promise: 修复apachedex和slowquery中的大多数问题

0.72 (2017-09-25)

  • securedelete: 添加使用shred安全擦除文件的securedelete脚本

0.71 (2017-09-12)

  • promise: 添加ptdigest和apachedex结果检查承诺及其测试

0.70 (2017-08-18)

  • monitor: 在解析JSON之前处理空文件情况
  • monitor: 防止在另一个实例运行时运行collect
  • monitor: 获取子监控标题时设置超时
  • monitor: 修复报告内容输出
  • monitor: 允许查看和修改空的监控配置参数
  • qemu备份:检查超时后运行中的作业退出
  • apachedex: 初始化包装器的提交
  • agent: 处理找不到软件安装的情况
  • agent: test_mapping应包含每个组上的所有测试

0.69 (2017-06-01)

  • promise.check_error_on_apache_log: 修复部分行解析器
  • promise.apache_mpm_watchdog: 实现apache的watchdog

0.68 (2017-05-11)

  • slapos-kill: 排除自身

0.67 (2017-04-18)

  • promise.is_process_older_than_dependency_set: 在失败时详细输出一些信息
  • monitor: 修复_every_xx_hour的bug
  • monitor: 为日志旋转添加missingok,如果没有要旋转的文件
  • monitor: 在存档上自动生成承诺历史统计信息
  • monitor: 日志旋转可以多次调用此脚本

0.66 (2017-04-02)

  • promise: 包括用于测试网络和apache日志检查的承诺

0.65 (2017-01-23)

  • checkfeedaspromise: 在失败时返回更多信息
  • monitor: 使用nice以低优先级运行命令

0.64 (2017-01-31)

  • monitor: 将status2rss与监控状态生成脚本合并,以获得一致的结果
  • generatefeed: 删除无用的项目而不是崩溃

0.63 (2017-01-09)

  • monitor: 允许从UI更改承诺超时

0.62 (2016-12-31)

  • monitor_config_write: CORS apache conf应从slapos模板渲染
  • runner: 用户git信息现在可以包含utf-8字符
  • monitor: 修复monitor承诺结果文件夹的清理

0.61 (2016-10-26)

  • monitor: 允许指定第二个承诺文件夹
  • pubhubsub: 新参数允许在失败的情况下多次运行可执行文件

0.60 (2016-10-05)

  • monitor: 在处理过程中将pid写入文件
  • monitor: 在单个crontask中运行所有承诺,每个承诺的超时时间为12秒

0.59 (2016-09-16)

  • runner: 添加测试
  • 添加生成RSS馈送和创建RSS馈送上的承诺的脚本
  • notifier: 新参数以生成详细的日志记录

0.58 (2016-09-07)

  • monitor: 多处修复和改进
  • resilient: 修复测试
  • agent: 修复控制台脚本

0.57 (2016-08-09)

  • 监控:包含监控代码及其单元测试。

0.56 (2016-07-25)

  • slaprunner:首次启动时移除创建用户,克隆仓库可由slaprunner在启动时完成。
  • 移除slapos.builder和slapos.monitor,因为它们只包含未使用和已废弃的代码。

0.55 (2016-03-01)

  • 切换到mysqlclient,它是MySQL-python的维护分支。
  • 在is-process-older-than-dependency-set中添加选项,如果进程比依赖集旧,则终止进程。

0.54 (2016-02-25)

  • 添加is-process-older-than-dependency-set脚本。

0.53 (2015-11-26)

  • networkbench:一些小修复

0.52 (2015-09-02)

  • testagent:完全重写
  • networkbench:接受外部配置并分割文件日志

0.51 (2015-08-17)

  • networkbench:包含ping6和TTFB支持

0.50 (2015-07-20)

  • slaprunner:允许通过'instance-name'参数配置窗口标题。

0.49 (2015-07-17)

  • slaprunner:在treeview中过滤出无用的文件扩展名

0.48 (2015-04-09)

  • slaprunner:在minishell中支持非0状态退出命令

0.47.3 (2015-02-17)

  • 弹性测试:隐藏slapos节点实例的输出。
  • equeue:将接管检测移动到线程锁中。
  • 添加erp5弹性测试套件。
  • 将slaprunner请求硬编码为使用erp5的dev分支。
  • slaprunner弹性测试套件:与python 2.7.9兼容。
  • 弹性测试套件:从Web界面进行接管。

0.47.2 (2015-02-14)

  • equeue:如果存在接管触发的文件,则防止运行导入脚本。
  • 宣传新版本的开发。

0.47.1 (2015-02-05)

  • equeue:在启动时解锁锁文件。

0.47 (2015-02-05)

  • runner:修复停止所有进程时的语法错误。
  • equeue:实时日志。

0.46.1 (2015-01-30)

  • runner:增强软件/实例对用户的说明。
  • runner:不删除整个实例根目录,只删除实例主目录。
  • slaprunner弹性测试:更新slapgridResult的API。

0.46.0 (2015-01-16)

  • slaprunner:不要关闭supervisord。
  • slaprunner:简化进程管理并确保'进程杀手'处理程序正常工作。
  • webrunner:添加getConnectionParameter API。
  • equeue:在运行导入命令时创建锁文件。
  • Equeue:如果命令未成功执行,则不在数据库中注册命令。

0.45.3 (2015-01-12)

  • slaprunner:快速且简单的ace编辑器自动完成支持

0.45.2 (2014-12-02)

  • 弹性测试框架:适应抽象测试套件以与单个克隆一起工作。
  • 弹性测试套件:将日志发送到erp5主节点。
  • KVM弹性测试套件:使用测试框架

0.45.1 (2014-11-24)

  • 修复logrotate并引入对networkbench的延迟。

0.45.0 (2014-11-24)

  • 弹性测试:允许从经典erp5testnode内部使用。

0.44.0 (2014-11-22)

  • 添加新的networkbench命令。

0.43.0 (2014-11-13)

  • 添加新的slapos-kill命令,弃用killpidfromfile
  • pycurl egg作为可选依赖项

0.42.0 (2014-10-28)

  • 该egg提供check-web-page-http-cache-hit脚本来检查网页是否被Squid或TrafficServer良好缓存。

0.41.0 (2014-10-20)

  • 该egg提供is-local-tcp-port-opened脚本来检查本地机器上的ip地址+端口是否当前已打开,通过读取/proc/net/tcp和/proc/net/tcp6。

0.40.4 (2014-10-14)

  • 现在equeue服务器支持回调的额外参数,在JSON协议中由\0分隔。
  • pubsubnotifier接受一个==transaction-id参数。如果缺失,则使用当前时间戳。
  • pubsubnotifier随后在/notify的POST调用中提供transaction-id值。

0.40.3 (2014-10-13)

  • Slaprunner:在删除实例内容时停止代理。这修复了“partition11表不存在”错误。

0.40.2 (2014-09-25)

  • Slaprunner:各种错误修复
  • Slaprunner:更新supervisorctl交互以与最新的slapos.core修订版一起工作

0.40.1 (2014-09-02)

  • Slaprunner:修复slapos中的不良行为

0.40 (2014-09-01)

  • Slaprunner:Supervisord运行slapos命令
  • Slaprunner:对git仓库管理进行修复

0.39.5(未发布)

  • Slaprunner:添加从属支持测试。

0.39.4 (2014-08-11)

  • Slaprunner:添加一个minishell功能,比shellinabox使用更少的带宽
  • Slaprunner:在编译时正确渲染Slapgrid状态
  • Slaprunner:考虑新参数值而无需重新启动
  • Slaprunner:slapgrid的最后结果始终可以通过存储的文件访问
  • Slaprunner:修复有关自定义参数的危险错误
  • Slaprunner:各种修复和改进

0.39.3 (2014-07-11)

  • Slaprunner:添加到收藏夹文件夹
  • Slaprunner:修复https git clone在没有登录的情况下不可用的问题
  • Slaprunner:改进全窗口编辑器
  • Pubsub:以逆时间顺序更明确地显示RSS
  • Pubsub-notifier:添加记录器
  • Slaprunner:各种修复

0.39.2 (2014-05-16)

  • Slaprunner:添加标签页支持
  • Slaprunner:添加上传文件功能
  • Slaprunner:改进全窗口编辑器
  • Slaprunner:各种修复

0.39.1 (2014-04-30)

  • Slaprunner:各种修复

0.39 (2014-02-20)

  • Slaprunner:新的Web界面设计
  • Slaprunner:一个功能同时处理“运行软件”和“运行实例”
  • Slaprunner:构建和部署可自定义
  • Slaprunner:添加多用户功能
  • Slaprunner:添加文本编辑的全屏模式
  • Slaprunner:如果存在,直接访问正在运行的实例的监控

0.38.1 (2013-12-06)

  • Slaprunner:在每次运行软件时不要删除proxy.db

0.38 (2013-12-03)

  • Slaprunner:添加集成shell
  • Slaprunner:使用基本身份验证
  • Slaprunner:添加软件发布的自动部署
  • Slaprunner:用Gunicorn(一个WSGI服务器)替换Flask开发服务器
  • Slaprunner:新的自动部署测试场景
  • Runner resilience testsuite:添加基本身份验证支持
  • Runner resilience testsuite:测试可以在单个Slapos节点上执行

0.37.4 (2013-10-15)

  • 通过添加驱动备份方法和其他辅助工具来改进QEMU QMP包装器。

0.37.3 (2013-10-10)

  • pubsub:不要吞咽子进程的输出,以允许调试。

0.37.2 (2013-10-10)

  • 添加QEMU QMP包装器。
  • KVM resilience test:更新关于如何设置磁盘镜像的docstring。
  • KVM resilience test:为每个克隆更改密钥。

0.37.1 (2013-10-03)

  • pubsub notifier:处理超时和其他连接错误。
  • equeue:将str(timestamp)转换为请gdbm。

0.37 (2013-09-30)

  • equeue:记录子进程的输出。
  • slaprunner:当登录错误时不要发送200。
  • 提高恢复测试的可靠性。

0.36 (2013-09-05)

  • 添加恢复测试系统。
  • 添加KVM恢复测试套件。
  • 添加slaprunner恢复测试套件。
  • slaprunner:不要告诉用户错误的假设。
  • slaprunner:允许通过GET运行配置文件/实例。
  • slaprunner:移除无聊的用户名/密码长度检查。

0.35.1 (2013-08-05)

  • slaprunner:添加对反向代理的支持。

0.35.0 (2013-07-08)

  • Resiliency:equeue被重写,扩展了SocketServer.ThreadingUnixStreamServer。到目前为止,equeue调用的命令的输出被重定向到/dev/null,以避免锁定整个进程。
  • 添加htpasswd脚本。此脚本旨在在不安装Apache的情况下生成htpasswd文件。
  • slaprunner:语法改进。

0.34.0 (2013-03-28)

  • runner:日志文本区域可调整大小。
  • runner:修复slaproxy挂起的问题:将slaproxy输出重定向到stdout。
  • lampconfigure:添加在lampconfigure中运行SQL脚本的支持。
  • runner:software_type现在可以在slaprunner重启后幸存。

0.33.1 (2013-02-12)

  • runner:在克隆时为git存储库添加默认值。
  • runner:如果在克隆期间发生错误,不要删除git存储库。
  • runner:修复主实例的software_type设置不可靠的问题。

0.33 (2013-01-24)

  • agent:按顺序运行测试。
  • slaprunner:添加进程杀手,在实例停止时杀死所有进程。
  • slaprunner:在启动时运行slapgrid-cp。
  • slaprunner:改进设计。
  • slaprunner:不要对密码的复杂性设置任意限制。

0.32 (2012-12-13)

  • pubsub:支持多个通知和回调。
  • pubsub:打印/返回子进程或通知的错误。
  • agent:忽略SR状态,使用.getstatus()检索实例状态。
  • slapmonitor:添加slapmonitor-xml函数+入口点。

0.31.1 (2012-10-02)

  • slaprunner:添加新的文件管理器。
  • slaprunner:在删除重要文件夹前请求确认。

0.31 (2012-10-02)

  • slaprunner:添加对software_type的正确支持。

0.30 (2012-08-29)

  • 在slapcontainer脚本中添加promise支持。

0.29.1 (2012-08-23)

  • slapcontainer的微小修复。

0.29 (2012-08-22)

  • 添加slapcontainer无状态脚本。

0.28.2 (2012-08-17)

  • Slaprunner:将密码、进程pid和配置文件移动到etc_dir。

0.28.1 (2012-08-15)

  • 更新ACE到08.11.2012和JQuery到1.8.0。

0.28 (2012-08-09)

  • slaprunner:添加对身份验证管理的支持。

0.27 (2012-08-07)

  • pubsub:添加对多个通知服务器的支持。

0.26.1 (2012-07-09)

  • runner:添加对slapos.core 0.26.2的支持。

0.26 (2012-07-06)

  • slaprunner现在支持身份验证和实例参数。
  • 重新设计测试代理,以便它支持适当的实例化和报告。

0.25 (2012-06-19)

  • slapmonitor完全功能。

0.24 (2012-04-19)

  • Slap测试代理:测试软件发布安装和实例分配

0.22 (2012-04-05)

  • 如果缺少argparse,则安装它

0.21 (2012-04-04)

  • zodbpack:简单工具用于打包ZODB

0.20 (2012-03-28)

  • slaprunner:修复.gif文件的递归包含问题

0.19 (2012-03-28)

  • slaprunner:添加同时支持更多实例的功能。
  • slaprunner:添加slapgrid进程控制和管理的功能。
  • slaprunner:添加Cloud9 IDE。
  • slaprunner:添加克隆git仓库的开发位置。

0.18 (2012-02-23)

  • slaprunner:添加git提交和推送支持。
  • slaprunner:解决项目管理中的UI问题。
  • slaprunner:解决ACE修改换行符的bug。
  • slaprunner:添加构建日志的ajax视图。
  • slaprunner:允许编辑仓库中的任何文件。

0.17 (2012-02-10)

  • slapbuilder:将slapbuilder更新到新的OpenSuse 12.1。
  • slapbuilder:由于ViFiB OpenVPN,添加自动IPv6支持。
  • slapbuilder:添加虚拟机支持。
  • slapbuilder:添加“单盘”功能。

0.16 (2012-01-20)

  • 修复MANIFEST.in

0.15 (2012-01-20)

  • slaprunner:添加项目和git仓库管理

0.14 (2012-01-09)

  • onetimeupload:SSL应由http前端提供

0.13 (2011-12-30)

  • builder:修复mkstemp的使用

0.12 (2011-12-29)

  • builder:动态偏移量计算

0.11 (2011-12-23)

  • equeue:添加执行队列服务器。
  • pubsub:添加使用pubsubhubbub进行通知的pubsub服务器。

0.10 (2011-11-07)

  • slapbuilder:支持重音。
  • lamp:修复使用file_token选项时的bug

0.9 (2011-10-29)

  • 添加LAMP工具来管理LAMP实例。
  • 添加onetimedownload:一个简单的脚本,用于下载任何http资源并将其保存到指定的file_path。

0.8 (2011-10-24)

  • 添加新的runner样式。

0.7 (2011-10-17)

  • generic:添加带有killpidfromfile的systool。
  • slaprunner:避免在尝试删除包含不可写目录的实例目录时出错。

0.6 (2011-07-13)

  • slapbuilder:修复PKI仓库创建过程中的错别字。

0.5 (2011-07-12)

  • slapbuilder:不要过度使用buildout,SlapOS安装负责正确配置zc.buildout。

0.4 (1011-07-11)

  • 将slaprunner更新到支持更新版本的slapos(至少需要0.10版才能运行)。

0.3 (2011-06-27)

  • slapbuilder:使用slapos提供的networkcached buildout。
  • slapbuilder:修复繁忙网络上的网络问题(“邻居表溢出”)。

0.2 (2011-06-10)

  • 在slapbuilder中:默认情况下减少到100个分区,将PKI从USB密钥移至真实磁盘。

0.1 (2011-05-27)

  • 从slapos.tool.builder、slapos.tool.runner、slapos.tool.cloudmgr、slapos.tool.ontimeupload和slapos.tool.networkcache创建slapos.toolbox。

项目详情


发行历史 发行通知 | RSS订阅

下载文件

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

源分布

slapos.toolbox-0.144.tar.gz (190.1 kB 查看散列值)

上传时间

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面