Comments (6)
Original comment by novik65
on 22 Aug 2009 at 8:10
- Changed state: Accepted
from rutorrent.
1. Erasedata plugin adds functionality to original delete method.
It can't do less then original method.
2. If you add torrents from WebUI - you don't have to worry about .torrent
files at all.
3. If you add torrents from watch folder - you just have to add "d.delete_tied="
command to scheduler command. Something like this:
schedule=watch,10,0,"load=~/p2p/*.torrent,d.delete_tied="
Original comment by dmrom00
on 27 Aug 2009 at 5:18
from rutorrent.
I tried what you suggested, but I'm having some difficulties.
First I will try to clarify the problem some more, so that we are not talking
about
different things. To be clear: I don't add torrents through the interface.
When I use basic delete, (1) it deletes the torrent from rtorrent, (2) removes
the .torrent from rtorrent session directory and (3) removes the .torrent file
from
my watch directory
When I use erasedata (without using your solution), (1) it deletes the torrent
from
rtorrent, (2) removes the .torrent file from rtorrent session directory and (3)
deletes the data. But it doesn't delete the .torrent from watch directory
(which it
does when I use basic delete, see above).
The solution you indicate works! BUT I think only because rtorrent unties and
deletes the .torrent file from watch directory when a torrent is added.
Torrents do
load in rtorrent (even after restart, because they are in session directory),
so
that's not a problem. The main drawback for me is when handling partially
downloaded
files. If I use your solution and restart rtorrent, then rtorrent
effectively "forgets" that it should only download some files, and downloads
everything (probably because it the torrent isn't tied to a file in watch
directory). When not using your solution, rtorrent "remembers" that it
shouldn't
download some files.
Here is my partial config to be complete.
without your solution:
schedule = watch_directory,5,5,load_start=~/monitor/*.torrent
schedule = untied_directory,5,5,stop_untied=
with your solution:
schedule = watch_directory,5,5,"load_start=~/monitor/*.torrent,d.delete_tied="
schedule = untied_directory,5,5,stop_untied=
Original comment by [email protected]
on 27 Aug 2009 at 8:54
from rutorrent.
I've made small modification: d.delete_tied is applied with command to "erase
with
data". Try latest version from SVN, please.
Original comment by dmrom00
on 29 Aug 2009 at 9:25
from rutorrent.
Fantastic. That seems to have solved the issue for me!
Thanks for taking the time out to help me with this issue!
It makes the program even better than it already is.
regards
Original comment by [email protected]
on 29 Aug 2009 at 1:08
from rutorrent.
Original comment by dmrom00
on 29 Aug 2009 at 3:19
- Changed state: Fixed
from rutorrent.
Related Issues (20)
- Баг плагина _getdir HOT 1
- JS error: [http://localhost/rutorrent/js/jquery.js : 4029] TypeError: value is undefined HOT 2
- Extsearch Issue HOT 1
- UI defect, Oblivion theme HOT 1
- parent folder icon (..) gone after format. HOT 2
- Mismatched table labels in Safari (Mac) HOT 5
- JS error in ruTorrent HOT 3
- Diskspace plugin not working on Debian 7.0 HOT 2
- No Ratio config HOT 1
- rutorrent erasedata plugin fails to delete data if system user and htdigest user are different HOT 6
- Improvement: An option for memorize trackers HOT 1
- Uncaught TypeError: Cannot read property 'length' of null HOT 2
- PluginRatio: update trackers before any action triggered HOT 1
- RSS feed not adding anymore HOT 2
- pointless error message HOT 1
- [deleted issue]
- Loginmgr dont work with what.cd HOT 1
- Patch for /trunk/plugins/extsearch/engines/Torrent411.php
- Label not attached with RSS when torrent name ends with ]
- Built in auth with cookie support.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rutorrent.