Harald Albers
9eb1f55402
Delegate bash completion for docker {container,image} inspect
to parameterized function
...
In #23614 `docker inspect` was semantically enhanced to inspect "everything".
Therefore moving its logic to `_docker_container_inspect` was not correct.
This commit moves it back to its original top-level location (`_docker_inspect`)
so that it can be called by `_docker_{container,image}_inspect` and others (will
be added in follow-up PRs).
Parameterization was added in order to get caller-specific behavior.
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-25 09:57:38 +02:00
Steve Durrheimer
94b6376ee5
Fix zsh completion for 'docker exec --env'
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2016-10-25 09:05:07 +02:00
Steve Durrheimer
20890b4aad
Add zsh completion for 'dockerd --shutdown-timeout'
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2016-10-25 08:59:23 +02:00
Steve Durrheimer
34f5d97468
Add zsh completion for 'docker {create,run} --stop-timeout'
...
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2016-10-25 08:55:00 +02:00
Harald Albers
e93298650d
Move bash completion logic to new subcommand: import
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-24 01:37:52 -07:00
Harald Albers
9059b9532e
Move bash completion logic to new subcommand: history
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-24 01:37:52 -07:00
Harald Albers
db31883a92
Move bash completion logic to new subcommand: build
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-24 01:37:52 -07:00
Harald Albers
33910a89b9
Add bash completion for new docker image
command family
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-24 01:37:52 -07:00
Harald Albers
4126229741
Fix bash completion for docker exec --env
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-22 08:14:59 -07:00
Aaron Lehmann
c9fdf9abf8
Add force option to service update
...
Currently, there's no way to restart the tasks of a service without
making an actual change to the service. This leads to us giving awkward
workarounds as in
https://github.com/docker/docker.github.io/pull/178/files , where we tell
people to scale a service up and down to restore balance, or make
unnecessary changes to trigger a restart.
This change adds a --force option to "docker service update", which
forces the service to be updated even if no changes require that.
Since rolling update parameters are respected, the user can use
"docker service --force" to do a rolling restart. For example, the
following is supported:
docker service update --force --update-parallelism 2 \
--update-delay 5s myservice
Since the default value of --update-parallelism is 1, the default
behavior is to restart the service one task at a time.
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
2016-10-21 17:43:27 -07:00
Sebastiaan van Stijn
95c36b301b
Merge pull request #27579 from albers/completion-container
...
Add bash completion for new `docker container` subcommands
2016-10-21 09:47:55 -07:00
Sebastiaan van Stijn
0c767f0a6c
Merge pull request #27490 from caarlos0/editorconfig
...
added editorconfig
2016-10-21 09:15:17 -07:00
Harald Albers
93ccf95db1
Move bash completion logic to new subcommand: wait
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
f9a24c72ba
Move bash completion logic to new subcommand: update
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
6ac201721f
Move bash completion logic to new subcommand: unpause
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
4bab104761
Move bash completion logic to new subcommand: top
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
150dcabc0f
Move bash completion logic to new subcommand: stop
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
19f31f8e48
Move bash completion logic to new subcommand: stats
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
2bbfd01e7a
Move bash completion logic to new subcommand: start
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
5200d18dbf
Move bash completion logic to new subcommand: run
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
9fc4670b3b
Move bash completion logic to new subcommand: rm
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
58027826d4
Move bash completion logic to new subcommand: restart
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
96547d0e88
Move bash completion logic to new subcommand: port
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
48e75d4bc2
Move bash completion logic to new subcommand: port
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
27abd03059
Move bash completion logic to new subcommand: pause
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
a91fb558d2
Move bash completion logic to new subcommand: ps
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
4dedad3118
Move bash completion logic to new subcommand: logs
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
f1e12a4951
Move bash completion logic to new subcommand: kill
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
3cd9f22664
Move bash completion logic to new subcommand: inspect
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
3b6f6611b0
Move bash completion logic to new subcommand: diff
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
8fde0d7f2b
Move bash completion logic to new subcommand: exec
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:39:32 +02:00
Harald Albers
f15debe56c
Move bash completion logic to new subcommand: diff
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:32:08 +02:00
Harald Albers
cd4a490b3f
Move bash completion logic to new subcommand: create
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:32:08 +02:00
Harald Albers
939a97f7ac
Move bash completion logic to new subcommand: cp
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:32:08 +02:00
Harald Albers
6a0dff0a9a
Move bash completion logic to new subcommand: commit
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:32:08 +02:00
Harald Albers
dc5794b306
Move bash completion logic to new subcommand: attach
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:32:08 +02:00
Harald Albers
a77bc8bbcf
Add bash completion for docker container
...
At this point, we just delegate to the existing completions.
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-21 12:32:08 +02:00
Carlos Alexandro Becker
962f347923
added editorconfig
...
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2016-10-20 22:18:16 -02:00
Sebastiaan van Stijn
6698a66be7
Merge pull request #27327 from flixr/deb_armhf_ubuntu-trusty_buildtags
...
debian package: update buildtags for armhf ubuntu-trusty
2016-10-20 09:52:43 -07:00
Antonio Murdaca
11d52b085c
Merge pull request #27558 from LK4D4/update_go
...
project: update Go to 1.7.3
2016-10-20 14:13:41 +02:00
Vincent Demeester
1b677816f5
Merge pull request #24594 from jwendell/24355
...
Exec: Add ability to set environment variables
2016-10-20 13:26:48 +02:00
Sebastiaan van Stijn
f6e9f71e70
Merge pull request #27451 from vincentbernat/fix/zsh-complete-empty
...
zsh: fix completion when docker output only has the header line
2016-10-19 23:34:16 -07:00
Sebastiaan van Stijn
5023d3aa7a
Merge pull request #27542 from albers/completion-comments
...
Improve comments in bash completion
2016-10-19 20:36:40 -07:00
Alexander Morozov
7d8831c091
project: update Go to 1.7.3
...
List of milestone issues https://github.com/golang/go/issues?q=milestone%3AGo1.7.3
Signed-off-by: Alexander Morozov <lk4d4@docker.com>
2016-10-19 13:55:01 -07:00
Harald Albers
c24c1bd87f
Add bash completion for dockerd --shutdown-timeout
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-19 18:59:01 +02:00
Jonh Wendell
e03bf1221e
Exec: Add ability to set environment variables
...
Keeping the current behavior for exec, i.e., inheriting
variables from main process. New variables will be added
to current ones. If there's already a variable with that
name it will be overwritten.
Example of usage: docker exec -it -e TERM=vt100 <container> top
Closes #24355 .
Signed-off-by: Jonh Wendell <jonh.wendell@redhat.com>
2016-10-19 12:39:25 -02:00
Harald Albers
b0987b799e
Improve comments in bash completion
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-10-19 15:35:56 +02:00
Vincent Demeester
ff43982fbb
Merge pull request #27316 from albers/completion-plugins
...
Align bash completion of plugins to completion of nodes and services
2016-10-19 12:17:12 +02:00
Sebastiaan van Stijn
3b0660da30
Merge pull request #26421 from aaronlehmann/update-thresholds-rollbacks
...
Service update failure thresholds and rollback
2016-10-18 15:26:24 -07:00
Daniel Nephin
701cd7996f
Merge pull request #27492 from albers/completion-run--stop-timeout
...
Add bash completion for `docker {run,create} --stop-timeout`
2016-10-18 17:22:47 -04:00