From a88e9b9b13ab703c3ff39595701e1d36b5ed49da Mon Sep 17 00:00:00 2001 From: Andrew N Golovkov Date: Tue, 16 Jan 2018 15:05:10 +0200 Subject: update vendor/github.com/DreamItGetIT/statuscake to latest version --- .../DreamItGetIT/statuscake/responses.go | 56 ++++++++++++++-------- 1 file changed, 37 insertions(+), 19 deletions(-) (limited to 'vendor/github.com/DreamItGetIT/statuscake/responses.go') diff --git a/vendor/github.com/DreamItGetIT/statuscake/responses.go b/vendor/github.com/DreamItGetIT/statuscake/responses.go index b9216b7..9cdcb11 100644 --- a/vendor/github.com/DreamItGetIT/statuscake/responses.go +++ b/vendor/github.com/DreamItGetIT/statuscake/responses.go @@ -1,5 +1,9 @@ package statuscake +import ( + "strings" +) + type autheticationErrorResponse struct { ErrNo int Error string @@ -24,9 +28,11 @@ type detailResponse struct { Paused bool `json:"Paused"` WebsiteName string `json:"WebsiteName"` URI string `json:"URI"` - ContactID int `json:"ContactID"` + ContactID string `json:"ContactID"` Status string `json:"Status"` Uptime float64 `json:"Uptime"` + CustomHeader string `json:"CustomHeader"` + UserAgent string `json:"UserAgent"` CheckRate int `json:"CheckRate"` Timeout int `json:"Timeout"` LogoImage string `json:"LogoImage"` @@ -44,27 +50,39 @@ type detailResponse struct { DownTimes int `json:"DownTimes,string"` Sensitive bool `json:"Sensitive"` TriggerRate int `json:"TriggerRate,string"` + UseJar int `json:"UseJar"` + PostRaw string `json:"PostRaw"` + FinalEndpoint string `json:"FinalEndpoint"` + FollowRedirect bool `json:"FollowRedirect"` + StatusCodes []string `json:"StatusCodes"` } func (d *detailResponse) test() *Test { return &Test{ - TestID: d.TestID, - TestType: d.TestType, - Paused: d.Paused, - WebsiteName: d.WebsiteName, - WebsiteURL: d.URI, - ContactID: d.ContactID, - Status: d.Status, - Uptime: d.Uptime, - CheckRate: d.CheckRate, - Timeout: d.Timeout, - LogoImage: d.LogoImage, - Confirmation: d.Confirmation, - WebsiteHost: d.WebsiteHost, - NodeLocations: d.NodeLocations, - FindString: d.FindString, - DoNotFind: d.DoNotFind, - Port: d.Port, - TriggerRate: d.TriggerRate, + TestID: d.TestID, + TestType: d.TestType, + Paused: d.Paused, + WebsiteName: d.WebsiteName, + WebsiteURL: d.URI, + CustomHeader: d.CustomHeader, + UserAgent: d.UserAgent, + ContactID: d.ContactID, + Status: d.Status, + Uptime: d.Uptime, + CheckRate: d.CheckRate, + Timeout: d.Timeout, + LogoImage: d.LogoImage, + Confirmation: d.Confirmation, + WebsiteHost: d.WebsiteHost, + NodeLocations: d.NodeLocations, + FindString: d.FindString, + DoNotFind: d.DoNotFind, + Port: d.Port, + TriggerRate: d.TriggerRate, + UseJar: d.UseJar, + PostRaw: d.PostRaw, + FinalEndpoint: d.FinalEndpoint, + FollowRedirect: d.FollowRedirect, + StatusCodes: strings.Join(d.StatusCodes[:], ","), } } -- cgit v1.2.3