1
0
mirror of https://github.com/rancher/os.git synced 2025-08-28 19:21:42 +00:00

Fix rename container in docker client

This commit is contained in:
Darren Shepherd 2015-02-19 08:33:19 -07:00
parent 529ce4336d
commit b9c8b5baf4
2 changed files with 6 additions and 9 deletions

2
Godeps/Godeps.json generated
View File

@ -137,7 +137,7 @@
}, },
{ {
"ImportPath": "github.com/fsouza/go-dockerclient", "ImportPath": "github.com/fsouza/go-dockerclient",
"Rev": "c726ee4dd0cdd42a8dd8397d005698d2e881460d" "Rev": "d7ce918e02502d8f1b539703ef308977364385c6"
}, },
{ {
"ImportPath": "github.com/kless/term", "ImportPath": "github.com/kless/term",

View File

@ -226,15 +226,12 @@ type Container struct {
} }
// See for more details. // See for more details.
func (c *Client) RenameContainer(id string, name string) error { func (c *Client) RenameContainer(id string, newName string) error {
qs := struct { _, _, err := c.do("POST", fmt.Sprintf("/containers/"+id+"/rename?%s", queryString(struct {
new_name string Name string `json:"name,omitempty"`
}{ }{
new_name: name, Name: newName,
} })), nil)
_, _, err := c.do("POST", fmt.Sprintf("/containers/"+id+"/rename?%s",
queryString(qs)), nil)
return err return err
} }