28 lines
1.3 KiB
Python
28 lines
1.3 KiB
Python
from Initializer.event_clusters import EventCluster, RouterCluster
|
|
from index import endpoints_index
|
|
from .supers_events import (
|
|
SuperServiceListEvent,
|
|
SuperServiceCreateEvent,
|
|
SuperServiceUpdateEvent,
|
|
SuperServiceDeleteEvent,
|
|
)
|
|
|
|
ServicesRouterCluster = RouterCluster(name="ServicesRouterCluster")
|
|
|
|
ServicesEventClusterList = EventCluster(name="ServicesList", endpoint_uu_id=endpoints_index["ServicesList"])
|
|
ServicesEventClusterList.add_event(SuperServiceListEvent)
|
|
|
|
ServicesEventClusterCreate = EventCluster(name="ServicesCreate", endpoint_uu_id=endpoints_index["ServicesCreate"])
|
|
ServicesEventClusterCreate.add_event(SuperServiceCreateEvent)
|
|
|
|
ServicesEventClusterUpdate = EventCluster(name="ServicesUpdate", endpoint_uu_id=endpoints_index["ServicesUpdate"])
|
|
ServicesEventClusterUpdate.add_event(SuperServiceUpdateEvent)
|
|
|
|
ServicesEventClusterDelete = EventCluster(name="ServicesDelete", endpoint_uu_id=endpoints_index["ServicesDelete"])
|
|
ServicesEventClusterDelete.add_event(SuperServiceDeleteEvent)
|
|
|
|
ServicesRouterCluster.set_event_cluster(ServicesEventClusterList)
|
|
ServicesRouterCluster.set_event_cluster(ServicesEventClusterCreate)
|
|
ServicesRouterCluster.set_event_cluster(ServicesEventClusterUpdate)
|
|
ServicesRouterCluster.set_event_cluster(ServicesEventClusterDelete)
|