event and service sendpoints added
This commit is contained in:
@@ -9,7 +9,14 @@ def get_routes() -> list[APIRouter]:
|
||||
from .spaces.route import spaces_route
|
||||
from .type.route import build_types_route
|
||||
|
||||
return [building_route, area_route, sites_route, parts_route, spaces_route, build_types_route]
|
||||
return [
|
||||
building_route,
|
||||
area_route,
|
||||
sites_route,
|
||||
parts_route,
|
||||
spaces_route,
|
||||
build_types_route,
|
||||
]
|
||||
|
||||
|
||||
def get_safe_endpoint_urls() -> list[tuple[str, str]]:
|
||||
|
||||
@@ -25,7 +25,9 @@ def spaces_list_route(
|
||||
token_object = TokenProvider.get_dict_from_redis(token=headers.token)
|
||||
event_founder_dict = dict(endpoint_code=headers.operation_id, token=token_object)
|
||||
event_key = TokenProvider.retrieve_event_codes(**event_founder_dict)
|
||||
FoundCluster = BuildLivingSpaceRouterCluster.get_event_cluster("BuildLivingSpaceList")
|
||||
FoundCluster = BuildLivingSpaceRouterCluster.get_event_cluster(
|
||||
"BuildLivingSpaceList"
|
||||
)
|
||||
event_cluster_matched = FoundCluster.match_event(event_key=event_key)
|
||||
return event_cluster_matched.event_callable(data=data)
|
||||
|
||||
@@ -45,7 +47,9 @@ def spaces_create_route(
|
||||
token_object = TokenProvider.get_dict_from_redis(token=headers.token)
|
||||
event_founder_dict = dict(endpoint_code=headers.operation_id, token=token_object)
|
||||
event_key = TokenProvider.retrieve_event_codes(**event_founder_dict)
|
||||
FoundCluster = BuildLivingSpaceRouterCluster.get_event_cluster("BuildLivingSpaceCreate")
|
||||
FoundCluster = BuildLivingSpaceRouterCluster.get_event_cluster(
|
||||
"BuildLivingSpaceCreate"
|
||||
)
|
||||
event_cluster_matched = FoundCluster.match_event(event_key=event_key)
|
||||
return event_cluster_matched.event_callable(data=data)
|
||||
|
||||
@@ -65,6 +69,8 @@ def spaces_update_route(
|
||||
token_object = TokenProvider.get_dict_from_redis(token=headers.token)
|
||||
event_founder_dict = dict(endpoint_code=headers.operation_id, token=token_object)
|
||||
event_key = TokenProvider.retrieve_event_codes(**event_founder_dict)
|
||||
FoundCluster = BuildLivingSpaceRouterCluster.get_event_cluster("BuildLivingSpaceUpdate")
|
||||
FoundCluster = BuildLivingSpaceRouterCluster.get_event_cluster(
|
||||
"BuildLivingSpaceUpdate"
|
||||
)
|
||||
event_cluster_matched = FoundCluster.match_event(event_key=event_key)
|
||||
return event_cluster_matched.event_callable(data=data)
|
||||
|
||||
@@ -7,9 +7,15 @@ from .supers_events import (
|
||||
|
||||
BuildAreaRouterCluster = RouterCluster(name="BuildAreaRouterCluster")
|
||||
|
||||
BuildAreaEventClusterList = EventCluster(name="BuildAreaList", endpoint_uu_id="cc487a4f-9a45-4072-89c1-a1ad504c79ad")
|
||||
BuildAreaEventClusterCreate = EventCluster(name="BuildAreaCreate", endpoint_uu_id="bdd58d68-3a7c-4150-9f5b-e322db35b804")
|
||||
BuildAreaEventClusterUpdate = EventCluster(name="BuildAreaUpdate", endpoint_uu_id="cad0c4e2-36e3-4f80-9ad2-b06bf8cd8d1c")
|
||||
BuildAreaEventClusterList = EventCluster(
|
||||
name="BuildAreaList", endpoint_uu_id="cc487a4f-9a45-4072-89c1-a1ad504c79ad"
|
||||
)
|
||||
BuildAreaEventClusterCreate = EventCluster(
|
||||
name="BuildAreaCreate", endpoint_uu_id="bdd58d68-3a7c-4150-9f5b-e322db35b804"
|
||||
)
|
||||
BuildAreaEventClusterUpdate = EventCluster(
|
||||
name="BuildAreaUpdate", endpoint_uu_id="cad0c4e2-36e3-4f80-9ad2-b06bf8cd8d1c"
|
||||
)
|
||||
|
||||
BuildAreaEventClusterList.add_event(BuildAreaListEvent)
|
||||
BuildAreaEventClusterCreate.add_event(BuildAreaCreateEvent)
|
||||
|
||||
@@ -71,8 +71,8 @@ def build_area_create_callable(data: dict):
|
||||
"info": {
|
||||
"host": "example_host",
|
||||
"user_agent": "example_user_agent",
|
||||
},
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
BuildAreaCreateEvent.event_callable = build_area_create_callable
|
||||
@@ -89,8 +89,8 @@ def build_area_update_callable(data: dict):
|
||||
"info": {
|
||||
"host": "example_host",
|
||||
"user_agent": "example_user_agent",
|
||||
},
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
BuildAreaUpdateEvent.event_callable = build_area_update_callable
|
||||
|
||||
@@ -71,8 +71,8 @@ def build_sites_create_callable(data: dict):
|
||||
"info": {
|
||||
"host": "example_host",
|
||||
"user_agent": "example_user_agent",
|
||||
},
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
BuildSitesCreateEvent.event_callable = build_sites_create_callable
|
||||
@@ -89,8 +89,8 @@ def build_sites_update_callable(data: dict):
|
||||
"info": {
|
||||
"host": "example_host",
|
||||
"user_agent": "example_user_agent",
|
||||
},
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
BuildSitesUpdateEvent.event_callable = build_sites_update_callable
|
||||
|
||||
@@ -71,8 +71,8 @@ def build_living_space_create_callable(data: dict):
|
||||
"info": {
|
||||
"host": "example_host",
|
||||
"user_agent": "example_user_agent",
|
||||
},
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
BuildLivingSpaceCreateEvent.event_callable = build_living_space_create_callable
|
||||
@@ -89,8 +89,8 @@ def build_living_space_update_callable(data: dict):
|
||||
"info": {
|
||||
"host": "example_host",
|
||||
"user_agent": "example_user_agent",
|
||||
},
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
BuildLivingSpaceUpdateEvent.event_callable = build_living_space_update_callable
|
||||
|
||||
@@ -71,8 +71,8 @@ def build_type_create_callable(data: dict):
|
||||
"info": {
|
||||
"host": "example_host",
|
||||
"user_agent": "example_user_agent",
|
||||
},
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
BuildTypeCreateEvent.event_callable = build_type_create_callable
|
||||
@@ -89,8 +89,8 @@ def build_type_update_callable(data: dict):
|
||||
"info": {
|
||||
"host": "example_host",
|
||||
"user_agent": "example_user_agent",
|
||||
},
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
BuildTypeUpdateEvent.event_callable = build_type_update_callable
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
|
||||
from pydantic import BaseModel
|
||||
from typing import Optional
|
||||
|
||||
|
||||
class REQUESTEWFAZCDMPVZHIWOKZEJBIEUDAFBNXFEEAEGSELVGGCDMWLQPYMRAEEABSRQJUFBIMFEEADXK(BaseModel):
|
||||
class REQUESTEWFAZCDMPVZHIWOKZEJBIEUDAFBNXFEEAEGSELVGGCDMWLQPYMRAEEABSRQJUFBIMFEEADXK(
|
||||
BaseModel
|
||||
):
|
||||
gov_address_code: str
|
||||
build_name: str
|
||||
build_no: str
|
||||
@@ -24,10 +25,13 @@ class REQUESTEWFAZCDMPVZHIWOKZEJBIEUDAFBNXFEEAEGSELVGGCDMWLQPYMRAEEABSRQJUFBIMFE
|
||||
address_uu_id: str
|
||||
|
||||
|
||||
class REQUESTOCARDAJXLDANCXQAJWDBDIWXHUAEKQNUOSBZOCWXDAFGLAAVRBSADHUBDXAREUSESYGNGKBR(BaseModel):
|
||||
class REQUESTOCARDAJXLDANCXQAJWDBDIWXHUAEKQNUOSBZOCWXDAFGLAAVRBSADHUBDXAREUSESYGNGKBR(
|
||||
BaseModel
|
||||
):
|
||||
pass
|
||||
|
||||
|
||||
class REQUESTAEKUDAILSFMCCLOERBHBFRCIKFCSNCBOSENCAEOIDACPRFZCCWGEDBHBFBMZBFCJHCBVKEFC(BaseModel):
|
||||
class REQUESTAEKUDAILSFMCCLOERBHBFRCIKFCSNCBOSENCAEOIDACPRFZCCWGEDBHBFBMZBFCJHCBVKEFC(
|
||||
BaseModel
|
||||
):
|
||||
pass
|
||||
|
||||
|
||||
Reference in New Issue
Block a user