attempting to make debug print moar pretty

This commit is contained in:
jackspirou 2016-01-04 13:51:48 -06:00
parent 9d9ffacca6
commit a273c3b18a
2 changed files with 9 additions and 2 deletions

View File

@ -14,6 +14,11 @@ import (
"github.com/drone/drone-go/template"
)
const (
respFormat = "Webhook %d\n URL: %s\n RESPONSE STATUS: %s\n RESPONSE BODY: %s\n"
debugRespFormat = "Webhook %d\n URL: %s\n METHOD: %s\n HEADERS: %s\n REQUEST BODY: %s\n RESPONSE STATUS: %s\n RESPONSE BODY: %s\n"
)
var (
build string
buildDate string
@ -122,7 +127,7 @@ func main() {
if vargs.Debug {
fmt.Printf(
"Webhook %d\n URL: %s\n METHOD: %s\n HEADERS: %s\n REQUEST BODY: %s\n RESPONSE STATUS: %s\n RESPONSE BODY: %s\n",
debugRespFormat,
i+1,
req.URL,
req.Method,
@ -133,7 +138,7 @@ func main() {
)
} else {
fmt.Printf(
"Webhook %d\n URL: %s\n RESPONSE STATUS: %s\n RESPONSE BODY: %s\n",
respFormat,
i+1,
req.URL,
resp.Status,

View File

@ -1,5 +1,6 @@
package main
// Params represents the valid paramenter options for the webhook plugin.
type Params struct {
Urls []string `json:"urls"`
Debug bool `json:"debug"`
@ -10,6 +11,7 @@ type Params struct {
ContentType string `json:"content_type"`
}
// Auth represents a basic HTTP authentication username and password.
type Auth struct {
Username string `json:"username"`
Password string `json:"password"`