mingrammer/diagrams

Edge labels not placed with line

Open

#433 aberto em 8 de jan. de 2021

Ver no GitHub
 (7 comments) (2 reactions) (0 assignees)Python (2.701 forks)batch import
comp/edgeenhancementhelp wanted

Métricas do repositório

Stars
 (41.903 stars)
Métricas de merge de PR
 (Mesclagem média 53d 15h) (5 fundiu PRs em 30d)

Description

Green line labels not displaying correctly.

with Diagram("Diagram", outformat="svg") as diag:
    with Cluster("cluster01"):
        s1prox1 = ociVM("Proxy01")
        s1prox2 = ociVM("Proxy02")
        proxygrp = [ s1prox1, s1prox2 ]

    with Cluster("cluster02"):
        s1 = ociVM("s1")

    with Cluster("cluster02"):
        nfs1 = FileStorage("/nfs1")
        nfs2 = FileStorage("/nfs2")
        nfs3 = FileStorage("/nfs3")
        mounts = [nfs1,nfs2,nfs3]

    # s1 - s1prox1
    s1 - Edge(color="blue", style="bold") - proxygrp
    s1prox1 - Edge(color="blue", style="bold") - s1prox2
    s1 >> Edge(label="collect", color="green") >> mounts
    s1prox1 >> Edge(label="collect", color="green") >> mounts
    s1prox2 >> Edge(label="collect", color="green") >> mounts

diag

image

Guia do colaborador