provider/github: Log HTTP requests and responses in DEBUG mode (#14363)
This commit is contained in:
parent
90db0ff119
commit
23c004b689
|
@ -4,6 +4,7 @@ import (
|
||||||
"net/url"
|
"net/url"
|
||||||
|
|
||||||
"github.com/google/go-github/github"
|
"github.com/google/go-github/github"
|
||||||
|
"github.com/hashicorp/terraform/helper/logging"
|
||||||
"golang.org/x/oauth2"
|
"golang.org/x/oauth2"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -27,6 +28,8 @@ func (c *Config) Client() (interface{}, error) {
|
||||||
)
|
)
|
||||||
tc := oauth2.NewClient(oauth2.NoContext, ts)
|
tc := oauth2.NewClient(oauth2.NoContext, ts)
|
||||||
|
|
||||||
|
tc.Transport = logging.NewTransport("Github", tc.Transport)
|
||||||
|
|
||||||
org.client = github.NewClient(tc)
|
org.client = github.NewClient(tc)
|
||||||
if c.BaseURL != "" {
|
if c.BaseURL != "" {
|
||||||
u, err := url.Parse(c.BaseURL)
|
u, err := url.Parse(c.BaseURL)
|
||||||
|
@ -35,5 +38,6 @@ func (c *Config) Client() (interface{}, error) {
|
||||||
}
|
}
|
||||||
org.client.BaseURL = u
|
org.client.BaseURL = u
|
||||||
}
|
}
|
||||||
|
|
||||||
return &org, nil
|
return &org, nil
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue