Gitlab Community Edition Instance

Skip to content
Snippets Groups Projects
Commit d8c99138 authored by Benedikt Wegmann's avatar Benedikt Wegmann Committed by Benedikt Wegmann
Browse files

facter: gwdg_docker.rb

parent 1911c011
Branches master
No related tags found
No related merge requests found
......@@ -8,34 +8,31 @@ $test_docker=%x(which docker 2>/dev/null)
if $? == 0
$docker_info = JSON.load(%x(docker info -f '{{json .}}' 2>/dev/null))
Facter.add("docker_containers") do
setcode $docker_containers = $docker_info['Containers']
setcode do $docker_info['Containers'] end
end
Facter.add("docker_containers_paused") do
setcode $docker_containers_paused = $docker_info['ContainersPaused']
setcode do $docker_containers_paused = $docker_info['ContainersPaused'] end
end
Facter.add("docker_containers_running") do
setcode $docker_containers_running = $docker_info['ContainersRunning']
setcode do $docker_containers_running = $docker_info['ContainersRunning'] end
end
Facter.add("docker_containers_stopped") do
setcode $docker_containers_stopped = $docker_info['ContainersStopped']
setcode do $docker_containers_stopped = $docker_info['ContainersStopped'] end
end
Facter.add("docker_images") do
setcode $docker_images = $docker_info['Images']
setcode do $docker_images = $docker_info['Images'] end
end
Facter.add("docker_version") do
setcode $docker_version = $docker_info['ServerVersion']
setcode do $docker_version = $docker_info['ServerVersion'] end
end
Facter.add("docker_storage_driver") do
setcode $docker_storage_driver = $docker_info['Driver']
setcode do $docker_storage_driver = $docker_info['Driver'] end
end
Facter.add("docker_logging_driver") do
setcode $docker_logging_driver = $docker_info['LoggingDriver']
setcode do $docker_logging_driver = $docker_info['LoggingDriver'] end
end
Facter.add("docker_live_restore") do
$docker_live_restore = $docker_info['LiveRestoreEnabled']
setcode do
"#{$docker_live_restore}"
end
setcode do $docker_info['LiveRestoreEnabled'] end
end
end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment