- Added support for JoinInfo so that driver can override certain

container config.
- Added JoinOption processing for extra /etc/hosts record.
- Added support for updating /etc/hosts entries of other containers.
- Added sandbox support for adding a sandbox without the OS level create.

Signed-off-by: Jana Radhakrishnan <mrjana@docker.com>
This commit is contained in:
Jana Radhakrishnan
2015-05-05 00:09:11 +00:00
parent bce6960c98
commit eeb243ca54
9 changed files with 216 additions and 48 deletions
+2 -2
View File
@@ -198,13 +198,13 @@ func (c *controller) NetworkByID(id string) Network {
return nil
}
func (c *controller) sandboxAdd(key string) (sandbox.Sandbox, error) {
func (c *controller) sandboxAdd(key string, create bool) (sandbox.Sandbox, error) {
c.Lock()
defer c.Unlock()
sData, ok := c.sandboxes[key]
if !ok {
sb, err := sandbox.NewSandbox(key)
sb, err := sandbox.NewSandbox(key, create)
if err != nil {
return nil, err
}