digraph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="grey" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "snapshot" [fillcolor="deepskyblue2"]; "perftests" [fillcolor="deepskyblue2"]; "config" [fillcolor="deepskyblue2"]; "runner" [fillcolor="deepskyblue2"]; "async" [fillcolor="deepskyblue2"]; "ice" [fillcolor="deepskyblue2"]; "scheduler" [fillcolor="deepskyblue2"]; "saga" [fillcolor="deepskyblue2"]; "common" [fillcolor="deepskyblue2"]; "binaries" [fillcolor="deepskyblue2"]; "cloud" [fillcolor="deepskyblue2"]; "apiserver" [fillcolor="deepskyblue2"]; "worker" [fillcolor="deepskyblue2"]; "cleaner" [fillcolor="deepskyblue2"]; "setup-cloud-scoot" [fillcolor="deepskyblue2"]; "scheduler" -> "common" [label=" 18 ", penwidth="10", color="#DC143CFF"]; "runner" -> "common" [label=" 10 ", penwidth="5", color="#00688bA5"]; "snapshot" -> "common" [label=" 9 ", penwidth="5", color="#00688bA5"]; "scheduler" -> "saga" [label=" 9 ", penwidth="5", color="#DC143CA5"]; "scheduler" -> "runner" [label=" 7 ", penwidth="3", color="#00688b82"]; "worker" -> "runner" [label=" 6 ", penwidth="3", color="#00688b82"]; "worker" -> "common" [label=" 5 ", penwidth="2", color="#00688b70"]; "scheduler" -> "cloud" [label=" 5 ", penwidth="2", color="#00688b70"]; "saga" -> "common" [label=" 4 ", penwidth="2", color="#00688b70"]; "snapshot" -> "ice" [label=" 3 ", penwidth="1", color="#00688b5E"]; "runner" -> "snapshot" [label=" 3 ", penwidth="1", color="#00688b5E"]; "perftests" -> "runner" [label=" 2 ", penwidth="1", color="#00688b5E"]; "perftests" -> "common" [label=" 2 ", penwidth="1", color="#00688b5E"]; "worker" -> "snapshot" [label=" 2 ", penwidth="1", color="#00688b5E"]; "worker" -> "cloud" [label=" 2 ", penwidth="1", color="#00688b5E"]; "config" -> "ice" [label=" 2 ", penwidth="1", color="#00688b5E"]; "scheduler" -> "snapshot" [label=" 2 ", penwidth="1", color="#00688b5E"]; "cloud" -> "common" [label=" 2 ", penwidth="1", color="#00688b5E"]; "cleaner" -> "common" [label=" 2 ", penwidth="1", color="#00688b5E"]; "snapshot" -> "config" [label=" 1 ", penwidth="1", color="#00688b4C"]; "snapshot" -> "cloud" [label=" 1 ", penwidth="1", color="#00688b4C"]; "perftests" -> "cloud" [label=" 1 ", penwidth="1", color="#00688b4C"]; "binaries" -> "snapshot" [label=" 1 ", penwidth="1", color="#00688b4C"]; "apiserver" -> "snapshot" [label=" 1 ", penwidth="1", color="#00688b4C"]; "binaries" -> "scheduler" [label=" 1 ", penwidth="1", color="#00688b4C"]; "apiserver" -> "config" [label=" 1 ", penwidth="1", color="#00688b4C"]; "setup-cloud-scoot" -> "scheduler" [label=" 1 ", penwidth="1", color="#00688b4C"]; "perftests" -> "scheduler" [label=" 1 ", penwidth="1", color="#00688b4C"]; "perftests" -> "worker" [label=" 1 ", penwidth="1", color="#00688b4C"]; "binaries" -> "common" [label=" 1 ", penwidth="1", color="#00688b4C"]; "binaries" -> "worker" [label=" 1 ", penwidth="1", color="#00688b4C"]; "apiserver" -> "common" [label=" 1 ", penwidth="1", color="#00688b4C"]; "setup-cloud-scoot" -> "common" [label=" 1 ", penwidth="1", color="#00688b4C"]; "apiserver" -> "cloud" [label=" 1 ", penwidth="1", color="#00688b4C"]; "config" -> "runner" [label=" 1 ", penwidth="1", color="#00688b4C"]; "config" -> "scheduler" [label=" 1 ", penwidth="1", color="#00688b4C"]; "config" -> "worker" [label=" 1 ", penwidth="1", color="#00688b4C"]; "config" -> "common" [label=" 1 ", penwidth="1", color="#DC143C4C"]; "config" -> "cloud" [label=" 1 ", penwidth="1", color="#00688b4C"]; "runner" -> "ice" [label=" 1 ", penwidth="1", color="#00688b4C"]; "scheduler" -> "async" [label=" 1 ", penwidth="1", color="#00688b4C"]; "saga" -> "scheduler" [label=" 1 ", penwidth="1", color="#DC143C4C"]; "common" -> "config" [label=" 1 ", penwidth="1", color="#DC143C4C"]; "common" -> "ice" [label=" 1 ", penwidth="1", color="#00688b4C"]; "common" -> "scheduler" [label=" 1 ", penwidth="1", color="#DC143C4C"]; }