Tony Blyler
93cf0597ed
Fix download deadlock
2016-05-14 10:33:04 -04:00
Tony Blyler
95ce7fccee
Support YAML for the configuration and rearrange the config struct
2016-05-14 10:22:10 -04:00
Tony Blyler
fb15dcf3d5
Add Travis CI status
2016-05-13 19:38:24 -04:00
Tony Blyler
2110148ee4
Add completed download log
2016-05-13 19:28:03 -04:00
Tony Blyler
cab6926338
Use floating points for download sizes
2016-05-13 19:09:14 -04:00
Tony Blyler
3ebb4798dc
Add pretty byte size output to download log
2016-05-13 19:03:55 -04:00
Tony Blyler
6899802247
Add final destination to download log
2016-05-13 18:49:47 -04:00
Tony Blyler
13580fda9f
Update queue to actually download files and log when starting a download
2016-05-13 18:47:05 -04:00
Tony Blyler
291967610a
Add some logging for added initial files
2016-05-13 18:32:04 -04:00
Tony Blyler
3299e329db
Initial Travis CI support
2016-05-13 18:14:25 -04:00
Tony Blyler
819930a8fc
Fix syntax error for torrent hash generation
2016-05-13 17:58:59 -04:00
Tony Blyler
4e5e70f752
Fix documentation error and logging prefix for STDOUT
2016-05-13 17:42:37 -04:00
Tony Blyler
a6dfb7e698
Add the ability to do everything in Go
2016-05-13 17:38:53 -04:00
Tony Blyler
d088e413b7
Add initial SSH/SFTP framework for downloading directories/files
2016-05-11 21:39:37 -04:00
Tony Blyler
3d9fdad416
Update listed requirements
2016-02-06 18:02:20 -05:00
Tony Blyler
67198d1021
Echo that a download is being started
2015-03-01 00:33:53 -05:00
Tony Blyler
30b0258294
Handle torrent files with spaces in their name
2015-03-01 00:00:26 -05:00
Tony Blyler
cd5263cb5e
Actually adds and removes from the queue and works. Accidentally submitted a broken version.
2015-02-09 13:31:45 -05:00
Tony Blyler
e347363249
Makes adding to the associative arrays correct.
2015-02-08 14:30:00 -05:00
Tony Blyler
b1b0c7b4c3
Rewrote hoarder in Bash.
2015-02-06 22:20:06 -05:00
Tony Blyler
758ce5cb8e
Handles SSH/SFTP connection closing gracefully. Adds auto restarting of processes config option. Makes dying a little more uniform. Still need to make dying graceful.
2015-01-24 11:45:28 -05:00
Tony Blyler
d36b7ff8d6
Cleaned up code with gofmt/lint. Added download resuming. Made downloads for subdirectories work correctly.
2014-12-30 10:40:44 -05:00
Tony Blyler
a6e0debe9a
Added CLI arguments and updated the README
2014-12-23 17:59:25 -05:00
Tony Blyler
a32e222ce6
Project is now in Go
2014-12-23 17:38:01 -05:00
Tony Blyler
6e94efb517
Fixed a case of an infintie reconnect loop.
2014-05-21 09:31:51 -04:00
Tony Blyler
dee3c58e54
* adds config sanity check
...
* makes it so a single torrent download doesn't get two children
* adds children as a config option
2014-05-14 10:00:06 -04:00
Tony Blyler
daf6094ad7
* The included config is now an example config.
...
* Fixes a logging issue when already downloading a torrent.
* Uses better management of the download queue
* Fixes a constant spamming issue when the queue is empty and there is a download
2014-05-08 21:58:17 -04:00
Tony Blyler
5817fd3d77
Initial commit
2014-05-02 09:49:56 -04:00
Tony Blyler
aeff525220
Initial commit
2014-05-02 06:41:51 -07:00