summaryrefslogtreecommitdiffstats
path: root/images/mutate.dot.svg
diff options
context:
space:
mode:
Diffstat (limited to 'images/mutate.dot.svg')
-rw-r--r--images/mutate.dot.svg250
1 files changed, 250 insertions, 0 deletions
diff --git a/images/mutate.dot.svg b/images/mutate.dot.svg
new file mode 100644
index 0000000..e493588
--- /dev/null
+++ b/images/mutate.dot.svg
@@ -0,0 +1,250 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Generated by graphviz version 2.40.1 (20161225.0304)
+ -->
+<!-- Title: %3 Pages: 1 -->
+<svg width="510pt" height="413pt"
+ viewBox="0.00 0.00 510.00 413.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 409)">
+<title>%3</title>
+<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-409 506,-409 506,4 -4,4"/>
+<g id="clust1" class="cluster">
+<title>cluster_source</title>
+<polygon fill="none" stroke="#000000" points="28,-322 28,-397 473,-397 473,-322 28,-322"/>
+<text text-anchor="middle" x="250.5" y="-381.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sources</text>
+</g>
+<g id="clust2" class="cluster">
+<title>cluster_mutate</title>
+<polygon fill="none" stroke="#000000" points="8,-175 8,-250 479,-250 479,-175 8,-175"/>
+<text text-anchor="middle" x="243.5" y="-234.8" font-family="Times,serif" font-size="14.00" fill="#000000">mutate</text>
+</g>
+<g id="clust3" class="cluster">
+<title>cluster_sinks</title>
+<polygon fill="none" stroke="#000000" points="8,-8 8,-83 494,-83 494,-8 8,-8"/>
+<text text-anchor="middle" x="251" y="-15.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sinks</text>
+</g>
+<!-- input -->
+<g id="node1" class="node">
+<title>input</title>
+<polygon fill="none" stroke="#000000" points="287,-294 219,-294 219,-258 287,-258 287,-294"/>
+<text text-anchor="middle" x="253" y="-272.3" font-family="Times,serif" font-size="14.00" fill="#000000">v1.Image</text>
+</g>
+<!-- mutateconfig -->
+<g id="node8" class="node">
+<title>mutateconfig</title>
+<ellipse fill="none" stroke="#000000" cx="436" cy="-201" rx="35.194" ry="18"/>
+<text text-anchor="middle" x="436" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">Config</text>
+</g>
+<!-- input&#45;&gt;mutateconfig -->
+<g id="edge6" class="edge">
+<title>input&#45;&gt;mutateconfig</title>
+<path fill="none" stroke="#000000" d="M287.1531,-272.1612C322.3405,-267.7595 374.4502,-259.863 392,-250 402.3783,-244.1674 411.5932,-234.9731 418.8743,-226.1167"/>
+<polygon fill="#000000" stroke="#000000" points="421.657,-228.2396 424.9952,-218.1844 416.1151,-223.9632 421.657,-228.2396"/>
+</g>
+<!-- mutatetime -->
+<g id="node9" class="node">
+<title>mutatetime</title>
+<ellipse fill="none" stroke="#000000" cx="353" cy="-201" rx="29.795" ry="18"/>
+<text text-anchor="middle" x="353" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">Time</text>
+</g>
+<!-- input&#45;&gt;mutatetime -->
+<g id="edge7" class="edge">
+<title>input&#45;&gt;mutatetime</title>
+<path fill="none" stroke="#000000" d="M287.2346,-264.8998C296.4336,-261.0133 306.0312,-256.0671 314,-250 322.4749,-243.5475 330.1749,-234.8575 336.452,-226.5875"/>
+<polygon fill="#000000" stroke="#000000" points="339.4615,-228.397 342.451,-218.2327 333.7754,-224.3142 339.4615,-228.397"/>
+</g>
+<!-- mutatemediatype -->
+<g id="node10" class="node">
+<title>mutatemediatype</title>
+<ellipse fill="none" stroke="#000000" cx="253" cy="-201" rx="51.9908" ry="18"/>
+<text text-anchor="middle" x="253" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">MediaType</text>
+</g>
+<!-- input&#45;&gt;mutatemediatype -->
+<g id="edge8" class="edge">
+<title>input&#45;&gt;mutatemediatype</title>
+<path fill="none" stroke="#000000" d="M253,-257.8446C253,-249.3401 253,-239.0076 253,-229.4964"/>
+<polygon fill="#000000" stroke="#000000" points="256.5001,-229.2481 253,-219.2482 249.5001,-229.2482 256.5001,-229.2481"/>
+</g>
+<!-- mutateappend -->
+<g id="node11" class="node">
+<title>mutateappend</title>
+<ellipse fill="none" stroke="#000000" cx="145" cy="-201" rx="38.1938" ry="18"/>
+<text text-anchor="middle" x="145" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">Append</text>
+</g>
+<!-- input&#45;&gt;mutateappend -->
+<g id="edge9" class="edge">
+<title>input&#45;&gt;mutateappend</title>
+<path fill="none" stroke="#000000" d="M218.8031,-264.276C209.7024,-260.4082 200.1455,-255.6275 192,-250 182.1987,-243.2286 172.8112,-234.167 165.0383,-225.6788"/>
+<polygon fill="#000000" stroke="#000000" points="167.6237,-223.3188 158.3882,-218.1268 162.3702,-227.9449 167.6237,-223.3188"/>
+</g>
+<!-- mutaterebase -->
+<g id="node12" class="node">
+<title>mutaterebase</title>
+<ellipse fill="none" stroke="#000000" cx="52" cy="-201" rx="36.2938" ry="18"/>
+<text text-anchor="middle" x="52" y="-197.3" font-family="Times,serif" font-size="14.00" fill="#000000">Rebase</text>
+</g>
+<!-- input&#45;&gt;mutaterebase -->
+<g id="edge10" class="edge">
+<title>input&#45;&gt;mutaterebase</title>
+<path fill="none" stroke="#000000" d="M218.8523,-272.8393C179.727,-268.7745 118.3864,-260.9153 98,-250 87.2892,-244.2652 77.6813,-235.0892 70.0511,-226.22"/>
+<polygon fill="#000000" stroke="#000000" points="72.6328,-223.8461 63.6249,-218.2686 67.1885,-228.2462 72.6328,-223.8461"/>
+</g>
+<!-- output -->
+<g id="node2" class="node">
+<title>output</title>
+<polygon fill="none" stroke="#000000" points="287,-147 219,-147 219,-111 287,-111 287,-147"/>
+<text text-anchor="middle" x="253" y="-125.3" font-family="Times,serif" font-size="14.00" fill="#000000">v1.Image</text>
+</g>
+<!-- remotesink -->
+<g id="node13" class="node">
+<title>remotesink</title>
+<ellipse fill="none" stroke="#000000" cx="450" cy="-57" rx="35.9954" ry="18"/>
+<text text-anchor="middle" x="450" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">remote</text>
+</g>
+<!-- output&#45;&gt;remotesink -->
+<g id="edge20" class="edge">
+<title>output&#45;&gt;remotesink</title>
+<path fill="none" stroke="#000000" d="M287.303,-121.0277C318.6434,-113.1846 365.9147,-99.9363 405,-83 409.5224,-81.0404 414.1637,-78.7332 418.6672,-76.3161"/>
+<polygon fill="#000000" stroke="#000000" points="420.6325,-79.2265 427.6357,-71.2763 417.2032,-73.1241 420.6325,-79.2265"/>
+</g>
+<!-- tarballsink -->
+<g id="node14" class="node">
+<title>tarballsink</title>
+<ellipse fill="none" stroke="#000000" cx="363" cy="-57" rx="33.2948" ry="18"/>
+<text text-anchor="middle" x="363" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">tarball</text>
+</g>
+<!-- output&#45;&gt;tarballsink -->
+<g id="edge19" class="edge">
+<title>output&#45;&gt;tarballsink</title>
+<path fill="none" stroke="#000000" d="M280.7576,-110.8314C296.6532,-100.427 316.6101,-87.3643 332.8841,-76.7122"/>
+<polygon fill="#000000" stroke="#000000" points="335.0468,-79.4798 341.497,-71.0747 331.2132,-73.6228 335.0468,-79.4798"/>
+</g>
+<!-- legacy/tarballsink -->
+<g id="node15" class="node">
+<title>legacy/tarballsink</title>
+<ellipse fill="none" stroke="#000000" cx="253" cy="-57" rx="58.4896" ry="18"/>
+<text text-anchor="middle" x="253" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">legacy/tarball</text>
+</g>
+<!-- output&#45;&gt;legacy/tarballsink -->
+<g id="edge16" class="edge">
+<title>output&#45;&gt;legacy/tarballsink</title>
+<path fill="none" stroke="#000000" d="M253,-110.8314C253,-103.131 253,-93.9743 253,-85.4166"/>
+<polygon fill="#000000" stroke="#000000" points="256.5001,-85.4132 253,-75.4133 249.5001,-85.4133 256.5001,-85.4132"/>
+</g>
+<!-- layoutsink -->
+<g id="node16" class="node">
+<title>layoutsink</title>
+<ellipse fill="none" stroke="#000000" cx="144" cy="-57" rx="32.4942" ry="18"/>
+<text text-anchor="middle" x="144" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">layout</text>
+</g>
+<!-- output&#45;&gt;layoutsink -->
+<g id="edge17" class="edge">
+<title>output&#45;&gt;layoutsink</title>
+<path fill="none" stroke="#000000" d="M225.4947,-110.8314C209.6373,-100.3567 189.7007,-87.1876 173.5158,-76.4967"/>
+<polygon fill="#000000" stroke="#000000" points="175.2329,-73.4363 164.9598,-70.845 171.3748,-79.2771 175.2329,-73.4363"/>
+</g>
+<!-- daemonsink -->
+<g id="node17" class="node">
+<title>daemonsink</title>
+<ellipse fill="none" stroke="#000000" cx="55" cy="-57" rx="38.9931" ry="18"/>
+<text text-anchor="middle" x="55" y="-53.3" font-family="Times,serif" font-size="14.00" fill="#000000">daemon</text>
+</g>
+<!-- output&#45;&gt;daemonsink -->
+<g id="edge18" class="edge">
+<title>output&#45;&gt;daemonsink</title>
+<path fill="none" stroke="#000000" d="M218.9614,-120.6358C188.1089,-112.5708 141.6852,-99.2189 103,-83 98.2065,-80.9903 93.2639,-78.6484 88.456,-76.2089"/>
+<polygon fill="#000000" stroke="#000000" points="89.9289,-73.0288 79.451,-71.4589 86.663,-79.2202 89.9289,-73.0288"/>
+</g>
+<!-- remotesource -->
+<g id="node3" class="node">
+<title>remotesource</title>
+<ellipse fill="none" stroke="#000000" cx="429" cy="-348" rx="35.9954" ry="18"/>
+<text text-anchor="middle" x="429" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">remote</text>
+</g>
+<!-- remotesource&#45;&gt;input -->
+<g id="edge5" class="edge">
+<title>remotesource&#45;&gt;input</title>
+<path fill="none" stroke="#000000" d="M406.5444,-333.9282C399.4756,-329.7994 391.5425,-325.4665 384,-322 355.7704,-309.0257 322.7595,-297.4554 296.9378,-289.1642"/>
+<polygon fill="#000000" stroke="#000000" points="297.6528,-285.7195 287.0628,-286.0401 295.5414,-292.3935 297.6528,-285.7195"/>
+</g>
+<!-- tarballsource -->
+<g id="node4" class="node">
+<title>tarballsource</title>
+<ellipse fill="none" stroke="#000000" cx="342" cy="-348" rx="33.2948" ry="18"/>
+<text text-anchor="middle" x="342" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">tarball</text>
+</g>
+<!-- tarballsource&#45;&gt;input -->
+<g id="edge4" class="edge">
+<title>tarballsource&#45;&gt;input</title>
+<path fill="none" stroke="#000000" d="M323.1254,-332.7307C311.5473,-323.3641 296.4585,-311.1575 283.2447,-300.4676"/>
+<polygon fill="#000000" stroke="#000000" points="285.2835,-297.6151 275.3077,-294.0467 280.8809,-303.0573 285.2835,-297.6151"/>
+</g>
+<!-- randomsource -->
+<g id="node5" class="node">
+<title>randomsource</title>
+<ellipse fill="none" stroke="#000000" cx="253" cy="-348" rx="38.1938" ry="18"/>
+<text text-anchor="middle" x="253" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">random</text>
+</g>
+<!-- randomsource&#45;&gt;input -->
+<g id="edge1" class="edge">
+<title>randomsource&#45;&gt;input</title>
+<path fill="none" stroke="#000000" d="M253,-329.8314C253,-322.131 253,-312.9743 253,-304.4166"/>
+<polygon fill="#000000" stroke="#000000" points="256.5001,-304.4132 253,-294.4133 249.5001,-304.4133 256.5001,-304.4132"/>
+</g>
+<!-- layoutsource -->
+<g id="node6" class="node">
+<title>layoutsource</title>
+<ellipse fill="none" stroke="#000000" cx="164" cy="-348" rx="32.4942" ry="18"/>
+<text text-anchor="middle" x="164" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">layout</text>
+</g>
+<!-- layoutsource&#45;&gt;input -->
+<g id="edge2" class="edge">
+<title>layoutsource&#45;&gt;input</title>
+<path fill="none" stroke="#000000" d="M182.4409,-333.0816C193.9939,-323.7353 209.165,-311.462 222.4783,-300.6917"/>
+<polygon fill="#000000" stroke="#000000" points="224.9055,-303.2301 230.4786,-294.2195 220.5028,-297.788 224.9055,-303.2301"/>
+</g>
+<!-- daemonsource -->
+<g id="node7" class="node">
+<title>daemonsource</title>
+<ellipse fill="none" stroke="#000000" cx="75" cy="-348" rx="38.9931" ry="18"/>
+<text text-anchor="middle" x="75" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">daemon</text>
+</g>
+<!-- daemonsource&#45;&gt;input -->
+<g id="edge3" class="edge">
+<title>daemonsource&#45;&gt;input</title>
+<path fill="none" stroke="#000000" d="M99.5417,-333.7511C106.9591,-329.7065 115.2057,-325.4645 123,-322 151.0042,-309.5525 183.5065,-298.0518 209.0065,-289.6634"/>
+<polygon fill="#000000" stroke="#000000" points="210.3357,-292.9117 218.7644,-286.4925 208.1722,-286.2544 210.3357,-292.9117"/>
+</g>
+<!-- mutateconfig&#45;&gt;output -->
+<g id="edge11" class="edge">
+<title>mutateconfig&#45;&gt;output</title>
+<path fill="none" stroke="#000000" d="M414.1129,-186.8193C407.2039,-182.686 399.4313,-178.3781 392,-175 361.1889,-160.9941 324.8265,-149.1138 297.0223,-140.9367"/>
+<polygon fill="#000000" stroke="#000000" points="297.7707,-137.5098 287.192,-138.0946 295.8264,-144.2344 297.7707,-137.5098"/>
+</g>
+<!-- mutatetime&#45;&gt;output -->
+<g id="edge12" class="edge">
+<title>mutatetime&#45;&gt;output</title>
+<path fill="none" stroke="#000000" d="M333.719,-187.1177C320.4063,-177.5325 302.3499,-164.5319 286.6904,-153.2571"/>
+<polygon fill="#000000" stroke="#000000" points="288.4431,-150.2062 278.2827,-147.2035 284.353,-155.887 288.4431,-150.2062"/>
+</g>
+<!-- mutatemediatype&#45;&gt;output -->
+<g id="edge13" class="edge">
+<title>mutatemediatype&#45;&gt;output</title>
+<path fill="none" stroke="#000000" d="M253,-182.8314C253,-175.131 253,-165.9743 253,-157.4166"/>
+<polygon fill="#000000" stroke="#000000" points="256.5001,-157.4132 253,-147.4133 249.5001,-157.4133 256.5001,-157.4132"/>
+</g>
+<!-- mutateappend&#45;&gt;output -->
+<g id="edge14" class="edge">
+<title>mutateappend&#45;&gt;output</title>
+<path fill="none" stroke="#000000" d="M167.116,-186.256C181.6204,-176.5864 200.9061,-163.7292 217.5271,-152.6486"/>
+<polygon fill="#000000" stroke="#000000" points="219.5574,-155.5016 225.9365,-147.0423 215.6745,-149.6772 219.5574,-155.5016"/>
+</g>
+<!-- mutaterebase&#45;&gt;output -->
+<g id="edge15" class="edge">
+<title>mutaterebase&#45;&gt;output</title>
+<path fill="none" stroke="#000000" d="M74.8826,-186.7207C82.1056,-182.5835 90.2314,-178.298 98,-175 134.3708,-159.5595 177.6081,-147.1912 209.1638,-139.185"/>
+<polygon fill="#000000" stroke="#000000" points="210.118,-142.5543 218.9752,-136.7405 208.4256,-135.7619 210.118,-142.5543"/>
+</g>
+</g>
+</svg>