diff options
| author | Joffrey F <joffrey@docker.com> | 2016-06-27 18:00:55 -0700 |
|---|---|---|
| committer | Joffrey F <joffrey@docker.com> | 2016-06-28 13:29:37 -0700 |
| commit | 900703ef2fa0d7f33f922bb007d4a0cc384e5214 (patch) | |
| tree | f072521fc64c6b3b47fec1d3371456a2532f0dfd | |
| parent | 9010d594502853114d182f66a127f3108ecaa0cc (diff) | |
| download | docker-py-900703ef2fa0d7f33f922bb007d4a0cc384e5214.tar.gz | |
signal in Client.kill can be a string containing the signal's name
Signed-off-by: Joffrey F <joffrey@docker.com>
| -rw-r--r-- | docker/api/container.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/docker/api/container.py b/docker/api/container.py index b591b17..9cc14db 100644 --- a/docker/api/container.py +++ b/docker/api/container.py @@ -187,7 +187,9 @@ class ContainerApiMixin(object): url = self._url("/containers/{0}/kill", container) params = {} if signal is not None: - params['signal'] = int(signal) + if not isinstance(signal, six.string_types): + signal = int(signal) + params['signal'] = signal res = self._post(url, params=params) self._raise_for_status(res) |
