From 343836597df3efd6f31a68e29ff82b6ec4979f69 Mon Sep 17 00:00:00 2001 From: jwijenbergh Date: Fri, 18 Mar 2022 10:45:10 +0100 Subject: Move HTTP GET/POST methods to its own file --- src/error.go | 42 ------------------------------------------ 1 file changed, 42 deletions(-) delete mode 100644 src/error.go (limited to 'src/error.go') diff --git a/src/error.go b/src/error.go deleted file mode 100644 index 13803cc..0000000 --- a/src/error.go +++ /dev/null @@ -1,42 +0,0 @@ -package eduvpn - -import "fmt" - -// Error structures defined here are used throughout the code - -type HTTPResourceError struct { - URL string - Err error -} - -func (e *HTTPResourceError) Error() string { - return fmt.Sprintf("failed obtaining HTTP resource %s with error %v", e.URL, e.Err) -} - -type HTTPStatusError struct { - URL string - Status int -} - -func (e *HTTPStatusError) Error() string { - return fmt.Sprintf("failed obtaining HTTP resource %s as it gave an unsuccesful status code %d", e.URL, e.Status) -} - -type HTTPReadError struct { - URL string - Err error -} - -func (e *HTTPReadError) Error() string { - return fmt.Sprintf("failed reading HTTP resource %s with error %v", e.URL, e.Err) -} - -type HTTPParseJsonError struct { - URL string - Body string - Err error -} - -func (e *HTTPParseJsonError) Error() string { - return fmt.Sprintf("failed parsing json %s for HTTP resource %s with error %v", e.Body, e.URL, e.Err) -} -- cgit v1.2.3