Move names to a more appropriate package.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
This commit is contained in:
parent
d7b4c7e0ea
commit
22b246417f
4 changed files with 10 additions and 10 deletions
|
@ -7,13 +7,13 @@ import (
|
|||
"os"
|
||||
"path/filepath"
|
||||
|
||||
"github.com/docker/docker/api"
|
||||
"github.com/docker/docker/api/types"
|
||||
"github.com/docker/docker/daemon/names"
|
||||
)
|
||||
|
||||
var (
|
||||
validCheckpointNameChars = api.RestrictedNameChars
|
||||
validCheckpointNamePattern = api.RestrictedNamePattern
|
||||
validCheckpointNameChars = names.RestrictedNameChars
|
||||
validCheckpointNamePattern = names.RestrictedNamePattern
|
||||
)
|
||||
|
||||
// getCheckpointDir verifies checkpoint directory for create,remove, list options and checks if checkpoint already exists
|
||||
|
|
|
@ -4,8 +4,8 @@ import (
|
|||
"fmt"
|
||||
"strings"
|
||||
|
||||
"github.com/docker/docker/api"
|
||||
"github.com/docker/docker/container"
|
||||
"github.com/docker/docker/daemon/names"
|
||||
"github.com/docker/docker/pkg/namesgenerator"
|
||||
"github.com/docker/docker/pkg/stringid"
|
||||
"github.com/pkg/errors"
|
||||
|
@ -13,8 +13,8 @@ import (
|
|||
)
|
||||
|
||||
var (
|
||||
validContainerNameChars = api.RestrictedNameChars
|
||||
validContainerNamePattern = api.RestrictedNamePattern
|
||||
validContainerNameChars = names.RestrictedNameChars
|
||||
validContainerNamePattern = names.RestrictedNamePattern
|
||||
)
|
||||
|
||||
func (daemon *Daemon) registerName(container *container.Container) error {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
package api
|
||||
package names
|
||||
|
||||
import "regexp"
|
||||
|
|
@ -13,7 +13,7 @@ import (
|
|||
"strings"
|
||||
"sync"
|
||||
|
||||
"github.com/docker/docker/api"
|
||||
"github.com/docker/docker/daemon/names"
|
||||
"github.com/docker/docker/pkg/idtools"
|
||||
"github.com/docker/docker/pkg/mount"
|
||||
"github.com/docker/docker/volume"
|
||||
|
@ -35,7 +35,7 @@ var (
|
|||
// volumeNameRegex ensures the name assigned for the volume is valid.
|
||||
// This name is used to create the bind directory, so we need to avoid characters that
|
||||
// would make the path to escape the root directory.
|
||||
volumeNameRegex = api.RestrictedNamePattern
|
||||
volumeNameRegex = names.RestrictedNamePattern
|
||||
)
|
||||
|
||||
type activeMount struct {
|
||||
|
@ -298,7 +298,7 @@ func (r *Root) validateName(name string) error {
|
|||
return validationError("volume name is too short, names should be at least two alphanumeric characters")
|
||||
}
|
||||
if !volumeNameRegex.MatchString(name) {
|
||||
return validationError(fmt.Sprintf("%q includes invalid characters for a local volume name, only %q are allowed. If you intended to pass a host directory, use absolute path", name, api.RestrictedNameChars))
|
||||
return validationError(fmt.Sprintf("%q includes invalid characters for a local volume name, only %q are allowed. If you intended to pass a host directory, use absolute path", name, names.RestrictedNameChars))
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue