diff --git a/lso/__init__.py b/lso/__init__.py index 7f48d92984c3061292aa475d52e3bd63bf3abcd7..1faa2bee7490a776f3c3b3f0c5fa6b9c9c34ba01 100644 --- a/lso/__init__.py +++ b/lso/__init__.py @@ -5,7 +5,7 @@ from fastapi import FastAPI from fastapi.middleware.cors import CORSMiddleware from lso import config, environment -from lso.routes import default, router, ip_trunk +from lso.routes import default, ip_trunk, router def create_app() -> FastAPI: diff --git a/test/routes/test_device.py b/test/routes/test_router.py similarity index 88% rename from test/routes/test_device.py rename to test/routes/test_router.py index 63fb7c73883a5025e9dd4f40a251788e995e8c03..167af9d51ace6b5021ad5f37aca6f1793a9b92d8 100644 --- a/test/routes/test_device.py +++ b/test/routes/test_router.py @@ -18,10 +18,10 @@ def test_router_provisioning(client: TestClient) -> None: "dry_run": True, "verb": "deploy", "subscription": { - "device": { + "router": { "ts_address": "127.0.0.1", "ts_port": "1234", - "device_fqdn": "bogus.fqdn.org", + "router_fqdn": "bogus.fqdn.org", "lo_address": {"v4": "1.2.3.4", "v6": "2001:db8::1"}, "lo_iso_address": "1.2.3.4.5.6", "snmp_location": "city,country[1.2,3.4]", @@ -32,13 +32,13 @@ def test_router_provisioning(client: TestClient) -> None: "site_latitude": "0.000", "site_longitude": "0.000", }, - "device_type": "router", - "device_vendor": "vendor", + "router_type": "router", + "router_vendor": "vendor", }, } with patch("lso.playbook.ansible_runner.run", new=test_ansible_runner_run) as _: - rv = client.post("/api/device/", json=params) + rv = client.post("/api/router/", json=params) assert rv.status_code == 200 response = rv.json() # wait two seconds for the run thread to finish