跳转到主要内容

tsmtool的顶级包。

项目描述

Tarsnap状态监控报告工具

Image

Image

Image

Image

Image

Tarsnap状态监控

简介

最优秀的备份服务Tarsnap提供了一个干净且功能强大的界面来管理个人账户。此工具连接到该Web界面并查询数据,生成JSON格式的报告。读取当前余额,并基于网站的每日成本数据计算估计的每月费用。

示例输出

以下是作者tarsnap账户的输出示例

(tsmtool) mkrueger@beaker:~/src/tsmtool$ tsmtool rstms
{
  "balance": 32.51,
  "account": "mkrueger@rstms.net",
  "monthly_cost": 23.51
}

配置

可以使用配置文件来存储账户数据,或者将电子邮件账户/密码作为命令行选项传递。配置文件是一个空格分隔的文本文件,每行一个账户。每行包含以下字段

~/.tsmtool:

ACCOUNT_NAME    EMAIL_ADDRESS   PASSWORD

鸣谢

Tarsnap

此包是用Cookiecutter和rstms/cookiecutter-python-cli创建的,它是audreyr/cookiecutter-pypackage项目模板的分支。

audreyr/cookiecutter audreyr/cookiecutter-pypackage rstms/cookiecutter-python-cli

由以下支持