mirror of
https://github.com/ceph/ceph
synced 2026-08-02 07:03:18 +00:00
Allow non-const events and abbreviating 'boost::statechart' as 'sc' Signed-off-by: Josh Durgin <jdurgin@ibm.com> |
||
|---|---|---|
| .. | ||
| gen_state_diagram.py | ||
| README.md | ||
Script Usage
Peering State Model: gen_state_diagram.py
$ git clone https://github.com/ceph/ceph.git
$ cd ceph
$ cat src/osd/PeeringState.h src/osd/PeeringState.cc | doc/scripts/gen_state_diagram.py > doc/dev/peering_graph.generated.dot
$ sed -i 's/7,7/1080,1080/' doc/dev/peering_graph.generated.dot
$ dot -Tsvg doc/dev/peering_graph.generated.dot > doc/dev/peering_graph.generated.svg