phracker/yoink — pull request #8 by evanjd (2013-12-31 10:35:16+00:00)
Title: Storage quota checking, index number tracking, maximum age of torrent check and changed sleep to occur between API calls

* Added some new features, represented by the below parameters:
* max_age: The maximum age in days that freeleech torrents should be downloaded. This was cherrypicked from [bitfoo's commit](https://github.com/bitfoo/yoink/commit/2b980191c80f8c17b83235fcd431ed7af53af4e8).
* max_storage_in_mb: Applicable to seedboxes with limited storage, the maximum capacity (in MB) of your storage area. If left blank, the size of your storage area will not be evaluated.
* storage_dir: The folder that will be evaluated when checking if the maximum capacity of your storage area has been exceeded. Defaults to your home directory.
* track_by_index_number: If TRUE, will track and check torrent IDs in a sqlite db (~/.yoink.db) in addition to checking for the torrent file in your watch directory.
* Changed the sleep between yoinks to occur after each API request, rather than each torrent download.