Show requests made to AWS API in debug mode

Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
This commit is contained in:
Nathan LeClaire 2015-06-17 17:29:00 -07:00
parent e3790ddfa9
commit 0694c0da81
1 changed files with 4 additions and 0 deletions

View File

@ -9,6 +9,8 @@ import (
"net/url"
"strconv"
"github.com/docker/machine/log"
"github.com/docker/machine/utils"
awsauth "github.com/smartystreets/go-aws-auth"
)
@ -148,6 +150,8 @@ func NewEC2(auth Auth, region string) *EC2 {
func (e *EC2) awsApiCall(v url.Values) (*http.Response, error) {
v.Set("Version", "2014-06-15")
log.Debug("Making AWS API call with values:")
utils.DumpVal(v)
client := &http.Client{}
finalEndpoint := fmt.Sprintf("%s?%s", e.Endpoint, v.Encode())
req, err := http.NewRequest("GET", finalEndpoint, nil)