mirror of
https://github.com/FrankerFaceZ/FrankerFaceZ.git
synced 2025-07-27 13:08:30 +00:00
convert backend urls
This commit is contained in:
parent
6abd30d71c
commit
cdcb7fb079
2 changed files with 7 additions and 12 deletions
|
@ -29,7 +29,7 @@ type backendInfo struct {
|
||||||
baseURL string
|
baseURL string
|
||||||
responseCache *cache.Cache
|
responseCache *cache.Cache
|
||||||
|
|
||||||
postStatsURL string
|
postStatisticsURL string
|
||||||
addTopicURL string
|
addTopicURL string
|
||||||
announceStartupURL string
|
announceStartupURL string
|
||||||
|
|
||||||
|
@ -42,10 +42,6 @@ type backendInfo struct {
|
||||||
|
|
||||||
var Backend *backendInfo
|
var Backend *backendInfo
|
||||||
|
|
||||||
var postStatisticsURL string
|
|
||||||
var addTopicURL string
|
|
||||||
var announceStartupURL string
|
|
||||||
|
|
||||||
var backendSharedKey [32]byte
|
var backendSharedKey [32]byte
|
||||||
|
|
||||||
var lastBackendSuccess map[string]time.Time
|
var lastBackendSuccess map[string]time.Time
|
||||||
|
@ -59,10 +55,9 @@ func setupBackend(config *ConfigFile) *backendInfo {
|
||||||
b.baseURL = config.BackendURL
|
b.baseURL = config.BackendURL
|
||||||
b.responseCache = cache.New(60*time.Second, 120*time.Second)
|
b.responseCache = cache.New(60*time.Second, 120*time.Second)
|
||||||
|
|
||||||
announceStartupURL = fmt.Sprintf("%s%s", b.baseURL, bPathAnnounceStartup)
|
b.announceStartupURL = fmt.Sprintf("%s%s", b.baseURL, bPathAnnounceStartup)
|
||||||
addTopicURL = fmt.Sprintf("%s%s", b.baseURL, bPathAddTopic)
|
b.addTopicURL = fmt.Sprintf("%s%s", b.baseURL, bPathAddTopic)
|
||||||
postStatisticsURL = fmt.Sprintf("%s%s", b.baseURL, bPathAggStats)
|
b.postStatisticsURL = fmt.Sprintf("%s%s", b.baseURL, bPathAggStats)
|
||||||
|
|
||||||
|
|
||||||
epochTime := time.Unix(0, 0).UTC()
|
epochTime := time.Unix(0, 0).UTC()
|
||||||
lastBackendSuccess = map[string]time.Time{
|
lastBackendSuccess = map[string]time.Time{
|
||||||
|
@ -238,7 +233,7 @@ func (backend *backendInfo) SendAggregatedData(form url.Values) error {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
resp, err := backend.HTTPClient.PostForm(postStatisticsURL, sealedForm)
|
resp, err := backend.HTTPClient.PostForm(backend.postStatisticsURL, sealedForm)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
@ -295,7 +290,7 @@ func (backend *backendInfo) sendTopicNotice(topic string, added bool) error {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
resp, err := backend.HTTPClient.PostForm(addTopicURL, sealedForm)
|
resp, err := backend.HTTPClient.PostForm(backend.addTopicURL, sealedForm)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
|
@ -109,7 +109,7 @@ func SetupServerAndHandle(config *ConfigFile, serveMux *http.ServeMux) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatalln("Unable to seal requests:", err)
|
log.Fatalln("Unable to seal requests:", err)
|
||||||
}
|
}
|
||||||
resp, err := Backend.HTTPClient.PostForm(announceStartupURL, announceForm)
|
resp, err := Backend.HTTPClient.PostForm(Backend.announceStartupURL, announceForm)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Println("could not announce startup to backend:", err)
|
log.Println("could not announce startup to backend:", err)
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue