Merge pull request #780 from smashwilson/set-useragent
Set the User-Agent for OpenStack and Rackspace drivers
This commit is contained in:
@@ -2,9 +2,11 @@ package openstack
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"crypto/tls"
|
"crypto/tls"
|
||||||
|
"fmt"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
log "github.com/Sirupsen/logrus"
|
log "github.com/Sirupsen/logrus"
|
||||||
|
"github.com/docker/machine/version"
|
||||||
"github.com/rackspace/gophercloud"
|
"github.com/rackspace/gophercloud"
|
||||||
"github.com/rackspace/gophercloud/openstack"
|
"github.com/rackspace/gophercloud/openstack"
|
||||||
"github.com/rackspace/gophercloud/openstack/compute/v2/extensions/keypairs"
|
"github.com/rackspace/gophercloud/openstack/compute/v2/extensions/keypairs"
|
||||||
@@ -416,6 +418,8 @@ func (c *GenericClient) Authenticate(d *Driver) error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
provider.UserAgent.Prepend(fmt.Sprintf("docker-machine/v%s", version.VERSION))
|
||||||
|
|
||||||
if d.Insecure {
|
if d.Insecure {
|
||||||
// Configure custom TLS settings.
|
// Configure custom TLS settings.
|
||||||
config := &tls.Config{InsecureSkipVerify: true}
|
config := &tls.Config{InsecureSkipVerify: true}
|
||||||
|
|||||||
Reference in New Issue
Block a user