c419d57d95
This updates the state machine diagram to include enroll, verifying, and clean wait states along with their transitions. Change-Id: I7af3724b4f36a243b30f979f83cd79f40f209aac
281 lines
20 KiB
XML
281 lines
20 KiB
XML
<?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.30.1 (20140125.0105)
|
|
-->
|
|
<!-- Title: Ironic states Pages: 1 -->
|
|
<svg width="1602pt" height="606pt"
|
|
viewBox="0.00 0.00 1602.00 605.72" 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 601.716)">
|
|
<title>Ironic states</title>
|
|
<polygon fill="white" stroke="white" points="-4,5 -4,-601.716 1599,-601.716 1599,5 -4,5"/>
|
|
<!-- enroll -->
|
|
<g id="node1" class="node"><title>enroll</title>
|
|
<ellipse fill="none" stroke="black" cx="27" cy="-98.716" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="27" y="-95.916" font-family="Times,serif" font-size="11.00">enroll</text>
|
|
</g>
|
|
<!-- verifying -->
|
|
<g id="node2" class="node"><title>verifying</title>
|
|
<ellipse fill="none" stroke="black" cx="188" cy="-98.716" rx="33.8507" ry="18"/>
|
|
<text text-anchor="middle" x="188" y="-95.916" font-family="Times,serif" font-size="11.00">verifying</text>
|
|
</g>
|
|
<!-- enroll->verifying -->
|
|
<g id="edge1" class="edge"><title>enroll->verifying</title>
|
|
<path fill="none" stroke="black" d="M54.2556,-98.716C78.6082,-98.716 115.297,-98.716 143.936,-98.716"/>
|
|
<polygon fill="black" stroke="black" points="144.085,-102.216 154.085,-98.716 144.085,-95.2161 144.085,-102.216"/>
|
|
<text text-anchor="middle" x="104" y="-102.516" font-family="Times,serif" font-size="14.00">on_manage</text>
|
|
</g>
|
|
<!-- manageable -->
|
|
<g id="node3" class="node"><title>manageable</title>
|
|
<ellipse fill="none" stroke="black" cx="348" cy="-98.716" rx="42.1875" ry="18"/>
|
|
<text text-anchor="middle" x="348" y="-95.916" font-family="Times,serif" font-size="11.00">manageable</text>
|
|
</g>
|
|
<!-- verifying->manageable -->
|
|
<g id="edge10" class="edge"><title>verifying->manageable</title>
|
|
<path fill="none" stroke="black" d="M221.738,-98.716C243.092,-98.716 271.41,-98.716 295.718,-98.716"/>
|
|
<polygon fill="black" stroke="black" points="295.858,-102.216 305.858,-98.716 295.858,-95.2161 295.858,-102.216"/>
|
|
<text text-anchor="middle" x="264" y="-102.516" font-family="Times,serif" font-size="14.00">on_done</text>
|
|
</g>
|
|
<!-- verifying->enroll -->
|
|
<g id="edge11" class="edge"><title>verifying->enroll</title>
|
|
<path fill="none" stroke="black" d="M161.82,-87.3122C153.743,-84.2083 144.648,-81.2746 136,-79.716 108.007,-74.6709 99.8557,-73.9587 72,-79.716 67.4776,-80.6507 62.8481,-82.0732 58.3704,-83.7279"/>
|
|
<polygon fill="black" stroke="black" points="56.8256,-80.5789 48.9111,-87.6224 59.4906,-87.0517 56.8256,-80.5789"/>
|
|
<text text-anchor="middle" x="104" y="-83.516" font-family="Times,serif" font-size="14.00" fill="red">on_fail</text>
|
|
</g>
|
|
<!-- cleaning -->
|
|
<g id="node4" class="node"><title>cleaning</title>
|
|
<ellipse fill="none" stroke="black" cx="526" cy="-213.716" rx="32.4445" ry="18"/>
|
|
<text text-anchor="middle" x="526" y="-210.916" font-family="Times,serif" font-size="11.00">cleaning</text>
|
|
</g>
|
|
<!-- manageable->cleaning -->
|
|
<g id="edge2" class="edge"><title>manageable->cleaning</title>
|
|
<path fill="none" stroke="black" d="M372.009,-113.75C403.657,-134.429 460.642,-171.664 495.421,-194.389"/>
|
|
<polygon fill="black" stroke="black" points="493.893,-197.571 504.179,-200.111 497.722,-191.712 493.893,-197.571"/>
|
|
<text text-anchor="middle" x="439" y="-179.516" font-family="Times,serif" font-size="14.00">on_provide</text>
|
|
</g>
|
|
<!-- inspecting -->
|
|
<g id="node5" class="node"><title>inspecting</title>
|
|
<ellipse fill="none" stroke="black" cx="526" cy="-21.716" rx="37.0671" ry="18"/>
|
|
<text text-anchor="middle" x="526" y="-18.916" font-family="Times,serif" font-size="11.00">inspecting</text>
|
|
</g>
|
|
<!-- manageable->inspecting -->
|
|
<g id="edge3" class="edge"><title>manageable->inspecting</title>
|
|
<path fill="none" stroke="black" d="M363.847,-81.6568C374.882,-70.0585 390.927,-55.3127 408,-46.716 430.041,-35.618 456.822,-29.4365 479.198,-25.9983"/>
|
|
<polygon fill="black" stroke="black" points="479.719,-29.4596 489.136,-24.6039 478.746,-22.5275 479.719,-29.4596"/>
|
|
<text text-anchor="middle" x="439" y="-50.516" font-family="Times,serif" font-size="14.00">on_inspect</text>
|
|
</g>
|
|
<!-- available -->
|
|
<g id="node6" class="node"><title>available</title>
|
|
<ellipse fill="none" stroke="black" cx="711" cy="-332.716" rx="34.054" ry="18"/>
|
|
<text text-anchor="middle" x="711" y="-329.916" font-family="Times,serif" font-size="11.00">available</text>
|
|
</g>
|
|
<!-- cleaning->available -->
|
|
<g id="edge21" class="edge"><title>cleaning->available</title>
|
|
<path fill="none" stroke="black" d="M537.216,-230.788C547.004,-245.827 563.06,-267.359 582,-280.716 606.701,-298.136 617.99,-292.358 646,-303.716 655.75,-307.67 666.195,-312.251 675.76,-316.588"/>
|
|
<polygon fill="black" stroke="black" points="674.424,-319.826 684.973,-320.812 677.341,-313.463 674.424,-319.826"/>
|
|
<text text-anchor="middle" x="614" y="-307.516" font-family="Times,serif" font-size="14.00">on_done</text>
|
|
</g>
|
|
<!-- clean failed -->
|
|
<g id="node13" class="node"><title>clean failed</title>
|
|
<ellipse fill="none" stroke="black" cx="894" cy="-171.716" rx="41.4846" ry="18"/>
|
|
<text text-anchor="middle" x="894" y="-168.916" font-family="Times,serif" font-size="11.00" fill="red">clean failed</text>
|
|
</g>
|
|
<!-- cleaning->clean failed -->
|
|
<g id="edge22" class="edge"><title>cleaning->clean failed</title>
|
|
<path fill="none" stroke="black" d="M558.7,-214.391C566.33,-214.526 574.456,-214.647 582,-214.716 694.502,-215.739 724.187,-215.187 834,-190.716 839.787,-189.426 845.815,-187.812 851.714,-186.072"/>
|
|
<polygon fill="black" stroke="black" points="852.932,-189.359 861.452,-183.061 850.864,-182.671 852.932,-189.359"/>
|
|
<text text-anchor="middle" x="711" y="-217.516" font-family="Times,serif" font-size="14.00" fill="red">on_fail</text>
|
|
</g>
|
|
<!-- clean wait -->
|
|
<g id="node14" class="node"><title>clean wait</title>
|
|
<ellipse fill="none" stroke="black" cx="711" cy="-171.716" rx="37.7689" ry="18"/>
|
|
<text text-anchor="middle" x="711" y="-168.916" font-family="Times,serif" font-size="11.00">clean wait</text>
|
|
</g>
|
|
<!-- cleaning->clean wait -->
|
|
<g id="edge23" class="edge"><title>cleaning->clean wait</title>
|
|
<path fill="none" stroke="black" d="M555.785,-206.193C564.219,-204.042 573.466,-201.735 582,-199.716 609.919,-193.111 641.397,-186.218 666.151,-180.924"/>
|
|
<polygon fill="black" stroke="black" points="666.921,-184.338 675.972,-178.832 665.462,-177.492 666.921,-184.338"/>
|
|
<text text-anchor="middle" x="614" y="-203.516" font-family="Times,serif" font-size="14.00">on_wait</text>
|
|
</g>
|
|
<!-- inspecting->manageable -->
|
|
<g id="edge29" class="edge"><title>inspecting->manageable</title>
|
|
<path fill="none" stroke="black" d="M497.268,-10.0453C472.407,-1.50053 435.692,6.24228 408,-8.71602 383.592,-21.9006 367.649,-50.0684 358.563,-71.4028"/>
|
|
<polygon fill="black" stroke="black" points="355.214,-70.3533 354.756,-80.9382 361.715,-72.9491 355.214,-70.3533"/>
|
|
<text text-anchor="middle" x="439" y="-12.516" font-family="Times,serif" font-size="14.00">on_done</text>
|
|
</g>
|
|
<!-- inspect failed -->
|
|
<g id="node15" class="node"><title>inspect failed</title>
|
|
<ellipse fill="none" stroke="black" cx="711" cy="-51.716" rx="46.1069" ry="18"/>
|
|
<text text-anchor="middle" x="711" y="-48.916" font-family="Times,serif" font-size="11.00" fill="red">inspect failed</text>
|
|
</g>
|
|
<!-- inspecting->inspect failed -->
|
|
<g id="edge30" class="edge"><title>inspecting->inspect failed</title>
|
|
<path fill="none" stroke="black" d="M555.167,-32.9407C563.668,-35.9192 573.106,-38.828 582,-40.716 605.461,-45.6963 631.797,-48.4335 654.453,-49.9333"/>
|
|
<polygon fill="black" stroke="black" points="654.389,-53.4357 664.58,-50.539 654.806,-46.4482 654.389,-53.4357"/>
|
|
<text text-anchor="middle" x="614" y="-53.516" font-family="Times,serif" font-size="14.00" fill="red">on_fail</text>
|
|
</g>
|
|
<!-- deploying -->
|
|
<g id="node7" class="node"><title>deploying</title>
|
|
<ellipse fill="none" stroke="black" cx="894" cy="-438.716" rx="35.4579" ry="18"/>
|
|
<text text-anchor="middle" x="894" y="-435.916" font-family="Times,serif" font-size="11.00">deploying</text>
|
|
</g>
|
|
<!-- available->deploying -->
|
|
<g id="edge4" class="edge"><title>available->deploying</title>
|
|
<path fill="none" stroke="black" d="M734.558,-345.927C766.532,-364.652 825.172,-398.994 861.447,-420.238"/>
|
|
<polygon fill="black" stroke="black" points="859.76,-423.306 870.158,-425.339 863.298,-417.265 859.76,-423.306"/>
|
|
<text text-anchor="middle" x="805" y="-404.516" font-family="Times,serif" font-size="14.00">on_deploy</text>
|
|
</g>
|
|
<!-- available->manageable -->
|
|
<g id="edge5" class="edge"><title>available->manageable</title>
|
|
<path fill="none" stroke="black" d="M676.576,-333.623C650.099,-333.276 612.603,-330.377 582,-318.716 493.262,-284.904 472.823,-264.111 408,-194.716 388.632,-173.983 372.273,-145.93 361.73,-125.505"/>
|
|
<polygon fill="black" stroke="black" points="364.788,-123.797 357.169,-116.435 358.534,-126.941 364.788,-123.797"/>
|
|
<text text-anchor="middle" x="526" y="-314.516" font-family="Times,serif" font-size="14.00">on_manage</text>
|
|
</g>
|
|
<!-- deploy failed -->
|
|
<g id="node11" class="node"><title>deploy failed</title>
|
|
<ellipse fill="none" stroke="black" cx="1251" cy="-399.716" rx="44.498" ry="18"/>
|
|
<text text-anchor="middle" x="1251" y="-396.916" font-family="Times,serif" font-size="11.00" fill="red">deploy failed</text>
|
|
</g>
|
|
<!-- deploying->deploy failed -->
|
|
<g id="edge12" class="edge"><title>deploying->deploy failed</title>
|
|
<path fill="none" stroke="black" d="M926.697,-431.338C935.494,-429.545 945.079,-427.826 954,-426.716 1057.32,-413.858 1085.05,-431.25 1188,-415.716 1193.43,-414.897 1199.07,-413.799 1204.64,-412.56"/>
|
|
<polygon fill="black" stroke="black" points="1205.6,-415.927 1214.52,-410.206 1203.98,-409.117 1205.6,-415.927"/>
|
|
<text text-anchor="middle" x="1082" y="-425.516" font-family="Times,serif" font-size="14.00" fill="red">on_fail</text>
|
|
</g>
|
|
<!-- wait call-back -->
|
|
<g id="node12" class="node"><title>wait call-back</title>
|
|
<ellipse fill="none" stroke="black" cx="1082" cy="-468.716" rx="48.2143" ry="18"/>
|
|
<text text-anchor="middle" x="1082" y="-465.916" font-family="Times,serif" font-size="11.00">wait call-back</text>
|
|
</g>
|
|
<!-- deploying->wait call-back -->
|
|
<g id="edge13" class="edge"><title>deploying->wait call-back</title>
|
|
<path fill="none" stroke="black" d="M924.806,-447.764C934.089,-450.32 944.407,-452.898 954,-454.716 976.86,-459.049 1002.31,-462.181 1024.38,-464.369"/>
|
|
<polygon fill="black" stroke="black" points="1024.31,-467.878 1034.6,-465.339 1024.97,-460.909 1024.31,-467.878"/>
|
|
<text text-anchor="middle" x="985" y="-466.516" font-family="Times,serif" font-size="14.00">on_wait</text>
|
|
</g>
|
|
<!-- active -->
|
|
<g id="node8" class="node"><title>active</title>
|
|
<ellipse fill="none" stroke="black" cx="1082" cy="-522.716" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="1082" y="-519.916" font-family="Times,serif" font-size="11.00">active</text>
|
|
</g>
|
|
<!-- deploying->active -->
|
|
<g id="edge14" class="edge"><title>deploying->active</title>
|
|
<path fill="none" stroke="black" d="M912.88,-454.071C924.101,-463.098 939.204,-474.181 954,-481.716 983.709,-496.846 1020.15,-507.921 1046.36,-514.719"/>
|
|
<polygon fill="black" stroke="black" points="1045.67,-518.154 1056.22,-517.2 1047.38,-511.366 1045.67,-518.154"/>
|
|
<text text-anchor="middle" x="985" y="-509.516" font-family="Times,serif" font-size="14.00">on_done</text>
|
|
</g>
|
|
<!-- active->deploying -->
|
|
<g id="edge6" class="edge"><title>active->deploying</title>
|
|
<path fill="none" stroke="black" d="M1057.84,-531.213C1031.08,-539.51 986.567,-548.519 954,-530.716 929.022,-517.062 913.058,-487.815 904.12,-465.941"/>
|
|
<polygon fill="black" stroke="black" points="907.346,-464.579 900.501,-456.492 900.809,-467.083 907.346,-464.579"/>
|
|
<text text-anchor="middle" x="985" y="-544.516" font-family="Times,serif" font-size="14.00">on_rebuild</text>
|
|
</g>
|
|
<!-- deleting -->
|
|
<g id="node9" class="node"><title>deleting</title>
|
|
<ellipse fill="none" stroke="black" cx="1418" cy="-468.716" rx="31.0408" ry="18"/>
|
|
<text text-anchor="middle" x="1418" y="-465.916" font-family="Times,serif" font-size="11.00">deleting</text>
|
|
</g>
|
|
<!-- active->deleting -->
|
|
<g id="edge7" class="edge"><title>active->deleting</title>
|
|
<path fill="none" stroke="black" d="M1109.15,-520.274C1159.58,-515.292 1273.67,-502.711 1368,-482.716 1372.09,-481.849 1376.34,-480.825 1380.55,-479.732"/>
|
|
<polygon fill="black" stroke="black" points="1381.48,-483.105 1390.21,-477.096 1379.64,-476.352 1381.48,-483.105"/>
|
|
<text text-anchor="middle" x="1251" y="-512.516" font-family="Times,serif" font-size="14.00">on_delete</text>
|
|
</g>
|
|
<!-- error -->
|
|
<g id="node10" class="node"><title>error</title>
|
|
<ellipse fill="none" stroke="black" cx="1567" cy="-506.716" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="1567" y="-503.916" font-family="Times,serif" font-size="11.00" fill="red">error</text>
|
|
</g>
|
|
<!-- deleting->error -->
|
|
<g id="edge27" class="edge"><title>deleting->error</title>
|
|
<path fill="none" stroke="black" d="M1447.13,-462.077C1468.44,-458.408 1498.03,-456.279 1522,-465.716 1531.42,-469.424 1540.01,-476.202 1547.06,-483.195"/>
|
|
<polygon fill="black" stroke="black" points="1544.69,-485.786 1554.06,-490.73 1549.82,-481.022 1544.69,-485.786"/>
|
|
<text text-anchor="middle" x="1495" y="-469.516" font-family="Times,serif" font-size="14.00" fill="red">on_error</text>
|
|
</g>
|
|
<!-- deleting->cleaning -->
|
|
<g id="edge28" class="edge"><title>deleting->cleaning</title>
|
|
<path fill="none" stroke="black" d="M1411.84,-451.056C1396.42,-402.353 1345.8,-269.716 1252,-269.716 710,-269.716 710,-269.716 710,-269.716 655.486,-269.716 595.679,-246.713 559.756,-230.193"/>
|
|
<polygon fill="black" stroke="black" points="560.819,-226.825 550.281,-225.729 557.836,-233.157 560.819,-226.825"/>
|
|
<text text-anchor="middle" x="985" y="-273.516" font-family="Times,serif" font-size="14.00">on_clean</text>
|
|
</g>
|
|
<!-- error->deploying -->
|
|
<g id="edge8" class="edge"><title>error->deploying</title>
|
|
<path fill="none" stroke="black" d="M1550.2,-521.37C1524.68,-543.454 1471.86,-582.716 1419,-582.716 1081,-582.716 1081,-582.716 1081,-582.716 1023.64,-582.716 999.73,-594.346 954,-559.716 923.932,-536.946 908.327,-494.798 900.899,-466.753"/>
|
|
<polygon fill="black" stroke="black" points="904.229,-465.638 898.439,-456.765 897.432,-467.312 904.229,-465.638"/>
|
|
<text text-anchor="middle" x="1251" y="-586.516" font-family="Times,serif" font-size="14.00">on_rebuild</text>
|
|
</g>
|
|
<!-- error->deleting -->
|
|
<g id="edge9" class="edge"><title>error->deleting</title>
|
|
<path fill="none" stroke="black" d="M1540.86,-501.758C1520.97,-497.67 1492.55,-491.463 1468,-484.716 1463.83,-483.569 1459.48,-482.284 1455.17,-480.954"/>
|
|
<polygon fill="black" stroke="black" points="1455.9,-477.511 1445.31,-477.814 1453.78,-484.182 1455.9,-477.511"/>
|
|
<text text-anchor="middle" x="1495" y="-500.516" font-family="Times,serif" font-size="14.00">on_delete</text>
|
|
</g>
|
|
<!-- deploy failed->deploying -->
|
|
<g id="edge18" class="edge"><title>deploy failed->deploying</title>
|
|
<path fill="none" stroke="black" d="M1206.42,-397.724C1162.7,-396.288 1093.5,-395.546 1034,-401.716 997.934,-405.456 988.949,-408.056 954,-417.716 946.867,-419.688 939.357,-422.095 932.174,-424.568"/>
|
|
<polygon fill="black" stroke="black" points="930.903,-421.304 922.648,-427.944 933.242,-427.902 930.903,-421.304"/>
|
|
<text text-anchor="middle" x="1082" y="-405.516" font-family="Times,serif" font-size="14.00">on_rebuild</text>
|
|
</g>
|
|
<!-- deploy failed->deploying -->
|
|
<g id="edge19" class="edge"><title>deploy failed->deploying</title>
|
|
<path fill="none" stroke="black" d="M1212.45,-390.534C1169.3,-381.223 1096.38,-369.295 1034,-377.716 997.456,-382.649 987.576,-384.47 954,-399.716 943.215,-404.613 932.18,-411.358 922.615,-417.862"/>
|
|
<polygon fill="black" stroke="black" points="920.464,-415.095 914.293,-423.707 924.488,-420.823 920.464,-415.095"/>
|
|
<text text-anchor="middle" x="1082" y="-381.516" font-family="Times,serif" font-size="14.00">on_deploy</text>
|
|
</g>
|
|
<!-- deploy failed->deleting -->
|
|
<g id="edge20" class="edge"><title>deploy failed->deleting</title>
|
|
<path fill="none" stroke="black" d="M1287.75,-409.986C1311.07,-417.18 1341.9,-427.643 1368,-439.716 1374.51,-442.727 1381.27,-446.361 1387.61,-450.023"/>
|
|
<polygon fill="black" stroke="black" points="1386.14,-453.223 1396.52,-455.339 1389.72,-447.211 1386.14,-453.223"/>
|
|
<text text-anchor="middle" x="1341" y="-443.516" font-family="Times,serif" font-size="14.00">on_delete</text>
|
|
</g>
|
|
<!-- wait call-back->deploying -->
|
|
<g id="edge15" class="edge"><title>wait call-back->deploying</title>
|
|
<path fill="none" stroke="black" d="M1057.06,-453.142C1045.22,-446.351 1030.4,-439.162 1016,-435.716 990.632,-429.645 961.416,-430.167 938.049,-432.316"/>
|
|
<polygon fill="black" stroke="black" points="937.671,-428.836 928.09,-433.36 938.401,-435.798 937.671,-428.836"/>
|
|
<text text-anchor="middle" x="985" y="-439.516" font-family="Times,serif" font-size="14.00">on_resume</text>
|
|
</g>
|
|
<!-- wait call-back->deploy failed -->
|
|
<g id="edge16" class="edge"><title>wait call-back->deploy failed</title>
|
|
<path fill="none" stroke="black" d="M1113.3,-454.853C1124.19,-449.96 1136.6,-444.49 1148,-439.716 1167.72,-431.455 1189.79,-422.737 1208.34,-415.555"/>
|
|
<polygon fill="black" stroke="black" points="1209.62,-418.814 1217.69,-411.951 1207.1,-412.282 1209.62,-418.814"/>
|
|
<text text-anchor="middle" x="1168" y="-443.516" font-family="Times,serif" font-size="14.00" fill="red">on_fail</text>
|
|
</g>
|
|
<!-- wait call-back->deleting -->
|
|
<g id="edge17" class="edge"><title>wait call-back->deleting</title>
|
|
<path fill="none" stroke="black" d="M1130.15,-468.716C1195.93,-468.716 1314.16,-468.716 1376.3,-468.716"/>
|
|
<polygon fill="black" stroke="black" points="1376.5,-472.216 1386.5,-468.716 1376.5,-465.216 1376.5,-472.216"/>
|
|
<text text-anchor="middle" x="1251" y="-472.516" font-family="Times,serif" font-size="14.00">on_delete</text>
|
|
</g>
|
|
<!-- clean failed->manageable -->
|
|
<g id="edge26" class="edge"><title>clean failed->manageable</title>
|
|
<path fill="none" stroke="black" d="M856.766,-163.595C829.67,-157.735 791.653,-149.964 758,-144.716 629.452,-124.67 476.866,-109.87 399.461,-102.993"/>
|
|
<polygon fill="black" stroke="black" points="399.768,-99.5069 389.499,-102.115 399.153,-106.48 399.768,-99.5069"/>
|
|
<text text-anchor="middle" x="614" y="-132.516" font-family="Times,serif" font-size="14.00">on_manage</text>
|
|
</g>
|
|
<!-- clean wait->clean failed -->
|
|
<g id="edge24" class="edge"><title>clean wait->clean failed</title>
|
|
<path fill="none" stroke="black" d="M749.065,-171.716C775.895,-171.716 812.487,-171.716 842.061,-171.716"/>
|
|
<polygon fill="black" stroke="black" points="842.202,-175.216 852.202,-171.716 842.202,-168.216 842.202,-175.216"/>
|
|
<text text-anchor="middle" x="805" y="-175.516" font-family="Times,serif" font-size="14.00" fill="red">on_fail</text>
|
|
</g>
|
|
<!-- clean wait->cleaning -->
|
|
<g id="edge25" class="edge"><title>clean wait->cleaning</title>
|
|
<path fill="none" stroke="black" d="M677.338,-163.241C650.793,-157.967 612.829,-154.155 582,-165.716 568.704,-170.702 556.51,-180.519 547.002,-189.982"/>
|
|
<polygon fill="black" stroke="black" points="544.315,-187.729 539.982,-197.397 549.398,-192.542 544.315,-187.729"/>
|
|
<text text-anchor="middle" x="614" y="-169.516" font-family="Times,serif" font-size="14.00">on_resume</text>
|
|
</g>
|
|
<!-- inspect failed->manageable -->
|
|
<g id="edge31" class="edge"><title>inspect failed->manageable</title>
|
|
<path fill="none" stroke="black" d="M666.121,-56.1673C641.392,-58.7631 609.948,-62.2094 582,-65.716 518.364,-73.7005 445.159,-84.3015 398.048,-91.3077"/>
|
|
<polygon fill="black" stroke="black" points="397.488,-87.8525 388.114,-92.7894 398.521,-94.7759 397.488,-87.8525"/>
|
|
<text text-anchor="middle" x="526" y="-82.516" font-family="Times,serif" font-size="14.00">on_manage</text>
|
|
</g>
|
|
<!-- inspect failed->inspecting -->
|
|
<g id="edge32" class="edge"><title>inspect failed->inspecting</title>
|
|
<path fill="none" stroke="black" d="M684.081,-36.9956C672.763,-31.3645 659.104,-25.6041 646,-22.716 622.225,-17.4761 595.123,-16.8482 572.796,-17.6967"/>
|
|
<polygon fill="black" stroke="black" points="572.395,-14.2121 562.579,-18.1985 572.738,-21.2036 572.395,-14.2121"/>
|
|
<text text-anchor="middle" x="614" y="-26.516" font-family="Times,serif" font-size="14.00">on_inspect</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|