https://github.com/ananace/transmission_chaos
Bringing some chaos to your Transmission daemon
https://github.com/ananace/transmission_chaos
Last synced: 24 days ago
JSON representation
Bringing some chaos to your Transmission daemon
- Host: GitHub
- URL: https://github.com/ananace/transmission_chaos
- Owner: ananace
- License: mit
- Created: 2019-07-10T19:13:38.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2025-03-02T10:15:31.000Z (over 1 year ago)
- Last Synced: 2026-03-26T07:40:07.558Z (3 months ago)
- Language: Ruby
- Size: 30.3 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Transmission Chaos
A quick little Ruby application to add some chaos to a running Transmission daemon
Not implemented:
- Authentication
- State keeping
- Proper opt parsing and handling
## Installation
Install it yourself as:
$ gem install transmission_chaos
## Usage
There's a simple binary provided that will start additional torrents if neccessary to achieve the requested activity level
$ transmission_chaos http://transmission:9091
INFO TransmissionChaos::Client : Less than 10% active (46/502 | 9%), starting some more
INFO TransmissionChaos::Client : Adding chaos with:
- debian-10.0.0-amd64-netinst.iso
- Sabayon_Linux_19.03_amd64_KDE.iso
- debian-10.0.0-amd64-DVD-2.iso
- Big_Buck_Bunny_1080p_surround_frostclick.com_frostwire.com
- CentOS-7-x86_64-DVD-1810
Suitably used by adding to a crontab at a wanted interval
## Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/ananace/transmission_chaos
## License
The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).