diff options
| author | Joffrey F <f.joffrey@gmail.com> | 2015-02-11 11:13:52 -0800 |
|---|---|---|
| committer | Joffrey F <f.joffrey@gmail.com> | 2015-02-11 11:13:52 -0800 |
| commit | 22dd8d78ea2ef3ca2e3178716006a206a1c5e136 (patch) | |
| tree | d77d81e76451102e23c9e9f72fe27ea97405e9e0 /docker/utils | |
| parent | 6a804ac3918106844ba32b0d1ae5e262bcdeb2a1 (diff) | |
| parent | ea28ebb5f14b694b913557abe474895562353e2f (diff) | |
| download | docker-py-22dd8d78ea2ef3ca2e3178716006a206a1c5e136.tar.gz | |
Merge pull request #480 from ggtools/events
Add missing options to the events command
Diffstat (limited to 'docker/utils')
| -rw-r--r-- | docker/utils/utils.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/docker/utils/utils.py b/docker/utils/utils.py index de2ecf5..3f51b31 100644 --- a/docker/utils/utils.py +++ b/docker/utils/utils.py @@ -20,6 +20,7 @@ import tarfile import tempfile from distutils.version import StrictVersion from fnmatch import fnmatch +from datetime import datetime import requests import six @@ -27,6 +28,7 @@ import six from .. import errors from .. import tls + DEFAULT_HTTP_HOST = "127.0.0.1" DEFAULT_UNIX_SOCKET = "http+unix://var/run/docker.sock" @@ -296,6 +298,12 @@ def convert_filters(filters): return json.dumps(result) +def datetime_to_timestamp(dt=datetime.now()): + """Convert a datetime in local timezone to a unix timestamp""" + delta = dt - datetime.fromtimestamp(0) + return delta.seconds + delta.days * 24 * 3600 + + def create_host_config( binds=None, port_bindings=None, lxc_conf=None, publish_all_ports=False, links=None, privileged=False, |
