v2.0a22#86
Merged
Merged
Conversation
- Add pycentral/streaming/events/ap/ap_events_pb2.py with AP event protobuf definitions - Restructure SUPPORTED_EVENTS into nested dict keyed by URL service path (network-services, network-monitoring) for correct WebSocket URL routing - Add ap-events support under network-monitoring with dynamic protobuf dispatch via CloudEvent type_url (symbol DB lookup with ap_events_pb2 fallback) - Update __version__ to 2.0a22 - Update RELEASE-NOTES.md and docs/index.md for 2.0a22
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This release adds AP event streaming support via a new
network-monitoringservice category, with dynamic protobuf dispatch for AP event types.New Features
ap-eventsto the streaming module under the newnetwork-monitoringservice path. This closes pycentral (pre) for central CNX doesn't yet suport ap-monitoring #83pycentral/streaming/events/ap/ap_events_pb2.py— generated protobuf definitions for AP event messages (e.g.APInfo,ClusterInfo)Streamingclient now dynamically resolves the AP event message class from the CloudEventtype_url, first via the protobuf symbol database and falling back to a direct attribute lookup onap_events_pb2Improvements
SUPPORTED_EVENTSrestructurednetwork-services,network-monitoring), enabling correct WebSocket URL construction per event categorynetwork-monitoringevents