fixed display bugs and added tabs for logs and dump

This commit is contained in:
Marc Wäckerlin
2015-11-18 13:24:03 +00:00
parent 4c7ba2a6c5
commit f4838221fa
10 changed files with 15430 additions and 30 deletions

View File

@@ -38,16 +38,8 @@ if ($ret==0) {
echo " {rank=same;\n";
foreach ($containers as $c) {
$name = preg_replace(',^/,', '', $c['Name']);
foreach ($c['Volumes'] as $in => $out) {
if (preg_match(',^/var/lib/docker/volumes/,', $out))
echo ' "'.preg_replace(',^/var/lib/docker/volumes/(.*)/_data,', '${1}', $out).'" [label="'.$in.'",shape=box];',"\n";
}
}
foreach ($containers as $c) {
foreach ($c['Volumes'] as $in => $out) {
if (!preg_match(',^/var/lib/docker/volumes/,', $out))
echo ' "'.$in.'" [shape=box];',"\n";
echo ' "'.$in.':'.$out.'" [label="'.$in.'";shape=box];',"\n";
}
}
echo " };\n";
@@ -55,7 +47,7 @@ if ($ret==0) {
echo " {rank=same;\n";
foreach ($containers as $c) {
foreach ($c['Volumes'] as $in => $out) {
if (!preg_match(',^/var/lib/docker/volumes/,', $out))
if (!preg_match(',^/var/lib/docker/,', $out))
echo ' "'.$out.'" [shape=box];',"\n";
}
}
@@ -63,8 +55,8 @@ if ($ret==0) {
foreach ($containers as $c) {
foreach ($c['Volumes'] as $in => $out) {
if (!preg_match(',^/var/lib/docker/volumes/,', $out))
echo ' "'.$in.'" -> "'.$out.'";',"\n";
if (!preg_match(',^/var/lib/docker/,', $out))
echo ' "'.$in.':'.$out.'" -> "'.$out.'";',"\n";
}
}
@@ -77,10 +69,7 @@ if ($ret==0) {
echo '"'.$name.'" -> "'.$to.'" [label="'.$link.'"];'."\n";
}
foreach ($c['Volumes'] as $in => $out) {
if (preg_match(',^/var/lib/docker/volumes/,', $out))
echo '"'.$name.'" -> "'.preg_replace(',^/var/lib/docker/volumes/(.*)/_data,', '${1}', $out).'";',"\n";
else
echo '"'.$name.'" -> "'.$in.'";',"\n";
echo '"'.$name.'" -> "'.$in.':'.$out.'";',"\n";
}
}
echo "}";