diff options
| author | Dustin Falgout <dustin@falgout.us> | 2015-11-05 03:11:52 -0600 |
|---|---|---|
| committer | Dustin Falgout <dustin@falgout.us> | 2015-12-03 17:19:59 -0600 |
| commit | 5f9f3a41458d1340af5d89de971fc947bdfdf7d6 (patch) | |
| tree | fd3ce99f993bce3eda29776200cccc04f5bfbefe | |
| parent | 9ebecb5991303d55fe208114a1de422650c4dcb2 (diff) | |
| download | docker-py-5f9f3a41458d1340af5d89de971fc947bdfdf7d6.tar.gz | |
resolve merge conflict
Signed-off-by: Dustin Falgout <dustin@falgout.us>
| -rw-r--r-- | docker/utils/utils.py | 33 |
1 files changed, 23 insertions, 10 deletions
diff --git a/docker/utils/utils.py b/docker/utils/utils.py index 560ee8e..fc3bfac 100644 --- a/docker/utils/utils.py +++ b/docker/utils/utils.py @@ -467,16 +467,29 @@ def parse_bytes(s): return s -def create_host_config( - binds=None, port_bindings=None, lxc_conf=None, publish_all_ports=False, - links=None, privileged=False, dns=None, dns_search=None, volumes_from=None, - network_mode=None, restart_policy=None, cap_add=None, cap_drop=None, - devices=None, extra_hosts=None, read_only=None, pid_mode=None, - ipc_mode=None, security_opt=None, ulimits=None, log_config=None, - mem_limit=None, memswap_limit=None, mem_swappiness=None, - cgroup_parent=None, group_add=None, cpu_quota=None, cpu_period=None, - oom_kill_disable=False, version=None -): +def host_config_type_error(param_value=None, expected=None): + return TypeError( + 'Invalid type for {0} param: expected {1} but found {2}'.format(param_value, expected, + type(param_value)) + ) + + +def host_config_version_error(param=None, version=None): + return errors.InvalidVersion( + '{0} param is not supported in API versions < {1}'.format(param, version) + ) + + +def create_host_config(binds=None, port_bindings=None, lxc_conf=None, + publish_all_ports=False, links=None, privileged=False, + dns=None, dns_search=None, volumes_from=None, + network_mode=None, restart_policy=None, cap_add=None, + cap_drop=None, devices=None, extra_hosts=None, + read_only=None, pid_mode=None, ipc_mode=None, + security_opt=None, ulimits=None, log_config=None, + mem_limit=None, memswap_limit=None, mem_swappiness=None, + cgroup_parent=None, group_add=None, cpu_quota=None, + cpu_period=None, oom_kill_disable=False, version=None): host_config = {} |
