use sysconf
This commit is contained in:
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
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user