File size: 420 Bytes
fea1bd1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# scripts/print_routes.py
import sys, pathlib

ROOT = pathlib.Path(__file__).resolve().parent.parent
if str(ROOT) not in sys.path:
    sys.path.insert(0, str(ROOT))

from tools import __init__ as tools_init

rm = getattr(tools_init, "ROUTE_MAP", {})
keys = sorted(rm.keys())

print("ROUTE_MAP keys:", keys)

for k in ["/self", "/self:analyze", "/self:plan", "/self:apply", "/self:status"]:
    print(k, "=>", rm.get(k))