blob: 228f8b63f29b9f03bf1601b75acf7686bcc83efd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
digraph {
input [label="v1.Image", shape=box];
output [label="v1.Image", shape=box];
ordering = "out";
subgraph cluster_source {
label = "Sources";
"remotesource" [label="remote"];
"tarballsource" [label="tarball"];
"randomsource" [label="random"];
"layoutsource" [label="layout"];
"daemonsource" [label="daemon"];
}
subgraph cluster_mutate {
label = "mutate";
"mutateconfig" [label="Config"];
"mutatetime" [label="Time"];
"mutatemediatype" [label="MediaType"];
"mutateappend" [label="Append"];
"mutaterebase" [label="Rebase"];
}
subgraph cluster_sinks {
label = "Sinks";
labelloc = "b";
"remotesink" [label="remote"];
"tarballsink" [label="tarball"];
"legacy/tarballsink" [label="legacy/tarball"];
"layoutsink" [label="layout"];
"daemonsink" [label="daemon"];
}
"randomsource" -> input;
"layoutsource" -> input;
"daemonsource" -> input;
"tarballsource" -> input;
"remotesource" -> input;
input -> "mutateconfig";
input -> "mutatetime";
input -> "mutatemediatype";
input -> "mutateappend";
input -> "mutaterebase";
"mutateconfig" -> output;
"mutatetime" -> output;
"mutatemediatype" -> output;
"mutateappend" -> output;
"mutaterebase" -> output;
output -> "legacy/tarballsink";
output -> "layoutsink";
output -> "daemonsink";
output -> "tarballsink";
output -> "remotesink";
}
|