use sysconf
parent
d7d1d3ef5d
commit
f45aa154cb
14
main.go
14
main.go
|
|
@ -34,8 +34,8 @@ func main() {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
for msg := range ch {
|
for msg := range ch {
|
||||||
logger.Logf("Topic %s received: %s\n", config.DB, magnet)
|
logger.Logf("Topic %s received: %s\n", config.DB, msg)
|
||||||
err := doReq(client, magnet)
|
err := doReq(client, msg)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logger.Log(err)
|
logger.Log(err)
|
||||||
}
|
}
|
||||||
|
|
@ -48,16 +48,18 @@ func main() {
|
||||||
}
|
}
|
||||||
|
|
||||||
func getSessionID() string {
|
func getSessionID() string {
|
||||||
body, err := http.Get("http://192.168.0.86:9091/transmission/rpc")
|
config := sysconf.Get("vpntorfeed")
|
||||||
|
body, err := http.Get(config.IP2)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
return fmt.Sprintf("%v", body.Header.Get("X-Transmission-Session-Id"))
|
return fmt.Sprintf("%v", body.Header.Get(config.Pub))
|
||||||
}
|
}
|
||||||
|
|
||||||
func buildReq(sessionID string) *http.Request {
|
func buildReq(sessionID string) *http.Request {
|
||||||
req, _ := http.NewRequest("POST", "http://192.168.0.86:9091/transmission/rpc", nil)
|
config := sysconf.Get("vpntorfeed")
|
||||||
req.Header.Add("X-Transmission-Session-Id", sessionID)
|
req, _ := http.NewRequest("POST", config.IP2, nil)
|
||||||
|
req.Header.Add(config.Pub, sessionID)
|
||||||
return req
|
return req
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue