Browse code

cleanup all mentions of insert

Docker-DCO-1.1-Signed-off-by: Victor Vieux <vieux@docker.com> (github: vieux)

Victor Vieux authored on 2014/06/19 08:13:54
Showing 5 changed files
... ...
@@ -89,25 +89,6 @@ func (cli *DockerCli) CmdHelp(args ...string) error {
89 89
 	return nil
90 90
 }
91 91
 
92
-// FIXME: 'insert' is deprecated.
93
-func (cli *DockerCli) CmdInsert(args ...string) error {
94
-	fmt.Fprintf(os.Stderr, "Warning: 'insert' is deprecated and will be removed in a future version. Please use 'docker build' and 'ADD' instead.\n")
95
-	cmd := cli.Subcmd("insert", "IMAGE URL PATH", "Insert a file from URL in the IMAGE at PATH")
96
-	if err := cmd.Parse(args); err != nil {
97
-		return nil
98
-	}
99
-	if cmd.NArg() != 3 {
100
-		cmd.Usage()
101
-		return nil
102
-	}
103
-
104
-	v := url.Values{}
105
-	v.Set("url", cmd.Arg(1))
106
-	v.Set("path", cmd.Arg(2))
107
-
108
-	return cli.stream("POST", "/images/"+cmd.Arg(0)+"/insert?"+v.Encode(), nil, cli.out, nil)
109
-}
110
-
111 92
 func (cli *DockerCli) CmdBuild(args ...string) error {
112 93
 	cmd := cli.Subcmd("build", "[OPTIONS] PATH | URL | -", "Build a new image from the source code at PATH")
113 94
 	tag := cmd.String([]string{"t", "-tag"}, "", "Repository name (and optionally a tag) to be applied to the resulting image in case of success")
... ...
@@ -309,14 +309,6 @@ _docker_info()
309 309
 	return
310 310
 }
311 311
 
312
-_docker_insert()
313
-{
314
-	local counter=$(__docker_pos_first_nonflag)
315
-	if [ $cword -eq $counter ]; then
316
-		__docker_image_repos_and_tags_and_ids
317
-	fi
318
-}
319
-
320 312
 _docker_inspect()
321 313
 {
322 314
 	case "$prev" in
... ...
@@ -120,10 +120,6 @@ complete -c docker -f -n '__fish_docker_no_subcommand' -a import -d 'Create a ne
120 120
 # info
121 121
 complete -c docker -f -n '__fish_docker_no_subcommand' -a info -d 'Display system-wide information'
122 122
 
123
-# insert
124
-complete -c docker -f -n '__fish_docker_no_subcommand' -a insert -d 'Insert a file in an image'
125
-complete -c docker -A -f -n '__fish_seen_subcommand_from insert' -a '(__fish_print_docker_images)' -d "Image"
126
-
127 123
 # inspect
128 124
 complete -c docker -f -n '__fish_docker_no_subcommand' -a inspect -d 'Return low-level information on a container'
129 125
 complete -c docker -A -f -n '__fish_seen_subcommand_from inspect' -s f -l format -d 'Format the output using the given go template.'
... ...
@@ -139,11 +139,6 @@ __docker_subcommand () {
139 139
         (history)
140 140
             _arguments ':images:__docker_images'
141 141
             ;;
142
-        (insert)
143
-            _arguments '1:containers:__docker_containers' \
144
-                       '2:URL:(http:// file://)' \
145
-                       '3:file:_files'
146
-            ;;
147 142
         (kill)
148 143
             _arguments '*:containers:__docker_runningcontainers'
149 144
             ;;
... ...
@@ -117,7 +117,6 @@ func InitServer(job *engine.Job) engine.Status {
117 117
 	job.Eng.Hack_SetGlobalVar("httpapi.server", srv)
118 118
 	job.Eng.Hack_SetGlobalVar("httpapi.daemon", srv.daemon)
119 119
 
120
-	// FIXME: 'insert' is deprecated and should be removed in a future version.
121 120
 	for name, handler := range map[string]engine.Handler{
122 121
 		"export":           srv.ContainerExport,
123 122
 		"create":           srv.ContainerCreate,