Added error handling
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
This commit is contained in:
18
main.go
18
main.go
@@ -43,9 +43,21 @@ func main() {
|
|||||||
|
|
||||||
func checkSpeed() {
|
func checkSpeed() {
|
||||||
log.Println("Performing speedtest")
|
log.Println("Performing speedtest")
|
||||||
user, _ := speedtest.FetchUserInfo()
|
user, err := speedtest.FetchUserInfo()
|
||||||
serverList, _ := speedtest.FetchServers(user)
|
if err != nil {
|
||||||
targets, _ := serverList.FindServer([]int{})
|
log.Printf("Error fetching user info: %v\n", err)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
serverList, err := speedtest.FetchServers(user)
|
||||||
|
if err != nil {
|
||||||
|
log.Printf("Error fetching server list: %v\n", err)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
targets, err := serverList.FindServer([]int{})
|
||||||
|
if err != nil {
|
||||||
|
log.Printf("Error finding server: %v\n", err)
|
||||||
|
return
|
||||||
|
}
|
||||||
target := targets[0]
|
target := targets[0]
|
||||||
log.Printf("Testing against server: %s - %s\n", target.Name, target.Sponsor)
|
log.Printf("Testing against server: %s - %s\n", target.Name, target.Sponsor)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user