fix: discover_node_state.py global variable scope, add generated node state files

This commit is contained in:
Apple
2025-12-01 06:50:48 -08:00
parent f5c58358a0
commit 8e14750f8b
3 changed files with 345 additions and 1 deletions

View File

@@ -213,6 +213,8 @@ def discover_node(node_id: str, output_dir: Path) -> None:
def main():
global CITY_API_URL
parser = argparse.ArgumentParser(description="Discover DAARION node state")
parser.add_argument("--node", type=str, help="Specific node ID to discover")
parser.add_argument("--all", action="store_true", help="Discover all known nodes")
@@ -226,7 +228,6 @@ def main():
parser.print_help()
sys.exit(1)
global CITY_API_URL
CITY_API_URL = args.api_url
output_dir = Path(args.output)