File tree 2 files changed +36
-9
lines changed
2 files changed +36
-9
lines changed Original file line number Diff line number Diff line change 12
12
- 10_quality_requirements.md
13
13
- 11_technical_risks.md
14
14
- 12_glossary.md
15
- - 13_follower.md
15
+
Original file line number Diff line number Diff line change 2
2
icon : material/telescope
3
3
---
4
4
5
- # Gateway Follower
6
-
7
-
8
5
## Mechanics
9
6
10
7
``` mermaid
11
- graph TD;
12
- A-->B;
13
- A-->C;
14
- B-->D;
15
- C-->D;
8
+ stateDiagram-v2
9
+ state if_state <<choice>>
10
+ [*] --> Node
11
+ Node -->if_state
12
+ if_state --> !Config: config does not exist
13
+ if_state --> Config : config exists
14
+
15
+
16
+ note right of !Config
17
+ Orchestration is coordinated via the config
18
+ end note
19
+
20
+ state Node {
21
+ [*] --> init
22
+ init --> [*]
23
+ }
24
+ state Config {
25
+ [*] --> CheckDB
26
+ CheckDB --> Locked
27
+ Locked --> CheckDB
28
+ CheckDB --> Unlocked
29
+ Unlocked --> Lock
30
+ Lock --> UpdateDB
31
+ UpdateDB --> Unlocked
32
+
33
+ }
34
+
35
+ state !Config {
36
+ [*] --> Sleep
37
+ Sleep --> CheckConfig
38
+ CheckConfig --> Sleep
39
+ CheckConfig --> ConfigExists
40
+ ConfigExists --> [*]
41
+ }
42
+
16
43
```
17
44
18
45
## Bootstrap
You can’t perform that action at this time.
0 commit comments