Ezra
Ezra
This seems strange, let me look into this and see if I can repro
It doesn't currently exist, there was some work being done in #127 but that didn't pan out. I really want to approach these sorts of problems in a modular way,...
Just to clarify, you want to be able to specify some sort of rule system that based on torrent data downloads a file to a certain directory?
I'm a bit unsure what the best way to approach this is, but I feel having some sort of configuration option which can execute arbitrary shell commands in response to...
I agree security is definitely something to think about here. For the bit I wrote above I'm talking about $1 and $2 as referring to argv in bash, not doing...
Actually for a first iteration I do think setting environment variables is probably the simplest way to handle this, we can just set something like SY_ARG_0, etc. I think it'd...
I believe this is already implemented. Torrents can be downloaded to arbitrary directories as well as moved between them via RPC calls which update the `path` field (and they remain...
You can see this specified in the RPC docs [here](https://github.com/Luminarys/synapse/blob/master/doc/RPC#L446) and [here](https://github.com/Luminarys/synapse/blob/master/doc/RPC#L446). You can execute a move with sycli as seen [here](https://github.com/Luminarys/synapse/blob/master/sycli/src/main.rs#L60) and [here](https://github.com/Luminarys/synapse/blob/master/sycli/src/main.rs#L233). I'm imagining that with some scripting...
Yea I'm in favor here of allowing a raw output, as noted it should be a fairly simple change.
It looks like websocket refactor is unnecessary for now, but it might be worth investigating whether we should use tungstenite in both synapse and sycli or use synapse's custom library...