Fix repository endpoint
All checks were successful
checks-impure / test (pull_request) Successful in 25s
checks / test (pull_request) Successful in 1m11s

This commit is contained in:
2024-01-16 21:14:15 +01:00
parent 957f99a906
commit 36004c6151

View File

@@ -129,44 +129,92 @@ async def deregister_c2() -> JSONResponse:
async def ap_list_of_services() -> JSONResponse: async def ap_list_of_services() -> JSONResponse:
res = [ res = [
{ {
"uuid": "98ae4334-6c12-ace8-ae34-0454cac5b68c", "uuid": "bdd640fb-0667-1ad1-1c80-317fa3b1799d",
"service_name": "Carlos Printing46", "service_name": "Carlos Printing0",
"service_type": "3D Printing", "service_type": "3D Printing",
"endpoint_url": "127.0.0.1:6600/v1/print_daemon46", "endpoint_url": "http://127.0.0.1:8000/v1/print_daemon0",
"status": "unknown", "other": {},
"other": {"action": ["register", "deregister", "delete", "create"]}, "entity_did": "did:sov:test:120",
"entity_did": "did:sov:test:6600", "status": {"data": ["draft", "registered"]},
"entity": { "action": {
"did": "did:sov:test:6600", "data": [
"name": "AP", {
"ip": "127.0.0.1:6600", "name": "register",
"network": "255.255.0.0", "endpoint": "http://127.0.0.1:8000/v1/print_daemon0/register",
"visible": True, },
"other": {}, {
"attached": False, "name": "deregister",
"stop_health_task": False, "endpoint": "http://127.0.0.1:8000/v1/print_daemon0/deregister",
"roles": ["AP"], },
]
}, },
"usage": [{"times_consumed": 2, "consumer_entity_did": "did:sov:test:120"}],
}, },
{ {
"uuid": "988c24c9-61b1-cd22-6280-1c4510435a10", "uuid": "23b8c1e9-3924-56de-3eb1-3b9046685257",
"service_name": "Carlos Printing47", "service_name": "Carlos Printing1",
"service_type": "3D Printing", "service_type": "3D Printing",
"endpoint_url": "127.0.0.1:6600/v1/print_daemon47", "endpoint_url": "http://127.0.0.1:8001/v1/print_daemon1",
"status": "unknown", "other": {},
"other": {"action": ["register", "deregister", "delete", "create"]}, "entity_did": "did:sov:test:121",
"entity_did": "did:sov:test:6600", "status": {"data": ["draft", "registered"]},
"entity": { "action": {
"did": "did:sov:test:6600", "data": [
"name": "AP", {
"ip": "127.0.0.1:6600", "name": "register",
"network": "255.255.0.0", "endpoint": "http://127.0.0.1:8001/v1/print_daemon1/register",
"visible": True, },
"other": {}, {
"attached": False, "name": "deregister",
"stop_health_task": False, "endpoint": "http://127.0.0.1:8001/v1/print_daemon1/deregister",
"roles": ["AP"], },
]
}, },
"usage": [{"times_consumed": 2, "consumer_entity_did": "did:sov:test:120"}],
},
{
"uuid": "bd9c66b3-ad3c-2d6d-1a3d-1fa7bc8960a9",
"service_name": "Carlos Printing2",
"service_type": "3D Printing",
"endpoint_url": "http://127.0.0.1:8002/v1/print_daemon2",
"other": {},
"entity_did": "did:sov:test:122",
"status": {"data": ["draft", "registered"]},
"action": {
"data": [
{
"name": "register",
"endpoint": "http://127.0.0.1:8002/v1/print_daemon2/register",
},
{
"name": "deregister",
"endpoint": "http://127.0.0.1:8002/v1/print_daemon2/deregister",
},
]
},
"usage": [{"times_consumed": 2, "consumer_entity_did": "did:sov:test:120"}],
},
{
"uuid": "972a8469-1641-9f82-8b9d-2434e465e150",
"service_name": "Carlos Printing3",
"service_type": "3D Printing",
"endpoint_url": "http://127.0.0.1:8003/v1/print_daemon3",
"other": {},
"entity_did": "did:sov:test:123",
"status": {"data": ["draft", "registered"]},
"action": {
"data": [
{
"name": "register",
"endpoint": "http://127.0.0.1:8003/v1/print_daemon3/register",
},
{
"name": "deregister",
"endpoint": "http://127.0.0.1:8003/v1/print_daemon3/deregister",
},
]
},
"usage": [{"times_consumed": 2, "consumer_entity_did": "did:sov:test:120"}],
}, },
] ]
# resp = json.dumps(obj=res) # resp = json.dumps(obj=res)