steno 0.4.1

distributed saga implementation
Documentation
will inject error at node "instance_boot"
*** running saga ***
*** finished saga ***

*** final state ***
+ saga execution: 049b2522-308d-442e-bc65-9bfaef863597
+-- undone: (start node)
+-- undone: InstanceCreate (produces "instance_id")
+-- undone: (constant = {"number_of_things":1}) (produces "server_alloc_params")
+-- (parallel actions):
        +-- undone: VpcAllocIp (produces "instance_ip")
        +-- undone: VolumeCreate (produces "volume_id")
        +-- undone: (subsaga start: "server-alloc")
                +-- undone: ServerPick (produces "server_id")
                +-- undone: ServerReserve (produces "server_reserve")
        +-- undone: (subsaga end) (produces "server_alloc")
+-- undone: InstanceConfigure (produces "instance_configure")
+-- undone: VolumeAttach (produces "volume_attach")
+-- failed: InstanceBoot (produces "instance_boot")
+-- abandoned: Print (produces "print")
+-- abandoned: (end node)

result: ACTION FAILURE
failed at node:    "instance_boot"
failed with error: error injected