]> Sergey Matveev's repositories - btrtrc.git/blobdiff - cmd/btrtrc/main.go
Save .torrent with human readable name
[btrtrc.git] / cmd / btrtrc / main.go
index 26dafe23379a1aaa63ec8c86f058c2780d0a2e3d..1f78e9e82509071c9cb21bfce16050d81076147e 100644 (file)
@@ -1,7 +1,6 @@
 package main
 
 import (
-       "bytes"
        "flag"
        "log"
        "net"
@@ -19,19 +18,6 @@ import (
 
 const TorrentExt = ".torrent"
 
-func saveTorrent(t *torrent.Torrent) error {
-       pth := t.InfoHash().HexString() + TorrentExt
-       if _, err := os.Stat(pth); err == nil {
-               return nil
-       }
-       var b bytes.Buffer
-       t.Metainfo().Write(&b)
-       if err := os.WriteFile(pth, b.Bytes(), 0666); err != nil {
-               return err
-       }
-       return os.Symlink(pth, t.Name()+TorrentExt)
-}
-
 func main() {
        log.SetFlags(log.Ldate | log.Ltime)
        dhtBoot := flag.String("dht", "dht.cypherpunks.ru:8991", "Comma-separated list of DHT bootstrap nodes")