l: init dls
This commit is contained in:
parent
e8821a74cc
commit
820e17ca1b
13
lass/5pkgs/dls/default.nix
Normal file
13
lass/5pkgs/dls/default.nix
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
{ pkgs }:
|
||||||
|
pkgs.writers.writeDashBin "dls" ''
|
||||||
|
set -efux
|
||||||
|
SESSION_ID=$(
|
||||||
|
curl -Ss -d '{}' http://yellow.r:9091/transmission/rpc -v -o /dev/null 2>&1 |
|
||||||
|
grep -oP '(?<=X-Transmission-Session-Id: )\w+'
|
||||||
|
)
|
||||||
|
${pkgs.curl}/bin/curl -Ss \
|
||||||
|
http://yellow.r:9091/transmission/rpc \
|
||||||
|
-H "X-Transmission-Session-Id: $SESSION_ID" \
|
||||||
|
-d '{"arguments":{"fields":["errorString","eta","isFinished","name","sizeWhenDone","status"]},"method":"torrent-get","tag":4}' |
|
||||||
|
jq .
|
||||||
|
''
|
Loading…
Reference in New Issue
Block a user