Papertrail log archives downloader
Install
Please use pip
pip install ppad
Usage
Please set your token to the environment variable named PAPERTRAIL_API_TOKEN
to run the script.
$ PAPERTRAIL_API_TOKEN=YOUR_TOKEN ppad # Download all the log archives
$ PAPERTRAIL_API_TOKEN=YOUR_TOKEN ppad 2020-01-01~2020-02-01 # Download the archives which have logged January 2020
$ PAPERTRAIL_API_TOKEN=YOUR_TOKEN ppad 2020-01-01~ # Specified the since date (including the since date file)
$ PAPERTRAIL_API_TOKEN=YOUR_TOKEN ppad ~2020-02-01 # Specified the until date (NOT including the until date file)
By running the above command(s), you can get the log archives named such as 2020-01-01-XX.tsv.gz
in the current directory.
The date format is ISO-8601 format supported.
(The script uses dateutil.isoparse)