@ -183,6 +183,7 @@
docker_host_info:
docker_host_info:
disk_usage : yes
disk_usage : yes
register : output
register : output
ignore_errors : yes
- name : assert reading docker host facts when docker is running and get disk usage
- name : assert reading docker host facts when docker is running and get disk usage
assert:
assert:
@ -194,12 +195,19 @@
- 'output.images is not defined'
- 'output.images is not defined'
- 'output.disk_usage.LayersSize is number'
- 'output.disk_usage.LayersSize is number'
- 'output.disk_usage.BuilderSize is not defined'
- 'output.disk_usage.BuilderSize is not defined'
when : docker_py_version is version('2.2.0', '>=')
- assert:
that:
- output is failed
- "('version is ' ~ docker_py_version ~'. Minimum version required is 2.2.0') in output.msg"
when : docker_py_version is version('2.2.0', '<')
- name : Get info on Docker host and get disk usage with verbose output
- name : Get info on Docker host and get disk usage with verbose output
docker_host_info:
docker_host_info:
disk_usage : yes
disk_usage : yes
verbose_output : yes
verbose_output : yes
register : output
register : output
ignore_errors : yes
- name : assert reading docker host facts when docker is running and get disk usage with verbose output
- name : assert reading docker host facts when docker is running and get disk usage with verbose output
assert:
assert:
@ -211,6 +219,12 @@
- 'output.images is not defined'
- 'output.images is not defined'
- 'output.disk_usage.LayersSize is number'
- 'output.disk_usage.LayersSize is number'
- 'output.disk_usage.BuilderSize is number'
- 'output.disk_usage.BuilderSize is number'
when : docker_py_version is version('2.2.0', '>=')
- assert:
that:
- output is failed
- "('version is ' ~ docker_py_version ~'. Minimum version required is 2.2.0') in output.msg"
when : docker_py_version is version('2.2.0', '<')
- name : Get info on Docker host, disk usage and get all lists together
- name : Get info on Docker host, disk usage and get all lists together
docker_host_info:
docker_host_info:
@ -218,7 +232,7 @@
containers : yes
containers : yes
networks : yes
networks : yes
images : yes
images : yes
disk_usage : yes
disk_usage : "{{ docker_py_version is version('2.2.0', '>=') }}"
register : output
register : output
- name : assert reading docker host facts when docker is running, disk usage and get lists together
- name : assert reading docker host facts when docker is running, disk usage and get lists together
@ -233,8 +247,11 @@
- 'output.volumes[0].Mountpoint is not defined'
- 'output.volumes[0].Mountpoint is not defined'
- 'output.images[0].Id is string'
- 'output.images[0].Id is string'
- 'output.images[0].ParentId is not defined'
- 'output.images[0].ParentId is not defined'
- assert:
that:
- 'output.disk_usage.LayersSize is number'
- 'output.disk_usage.LayersSize is number'
- 'output.disk_usage.BuilderSize is not defined'
- 'output.disk_usage.BuilderSize is not defined'
when : docker_py_version is version('2.2.0', '>=')
- name : Get info on Docker host, disk usage and get all lists together with verbose output
- name : Get info on Docker host, disk usage and get all lists together with verbose output
docker_host_info:
docker_host_info:
@ -242,7 +259,7 @@
containers : yes
containers : yes
networks : yes
networks : yes
images : yes
images : yes
disk_usage : yes
disk_usage : "{{ docker_py_version is version('2.2.0', '>=') }}"
verbose_output : yes
verbose_output : yes
register : output
register : output
@ -258,8 +275,11 @@
- 'output.volumes[0].Mountpoint is string'
- 'output.volumes[0].Mountpoint is string'
- 'output.images[0].Id is string'
- 'output.images[0].Id is string'
- 'output.images[0].ParentId is string'
- 'output.images[0].ParentId is string'
- assert:
that:
- 'output.disk_usage.LayersSize is number'
- 'output.disk_usage.LayersSize is number'
- 'output.disk_usage.BuilderSize is number'
- 'output.disk_usage.BuilderSize is number'
when : docker_py_version is version('2.2.0', '>=')
always:
always:
- name : Delete container
- name : Delete container