Go developer documents four API edge cases found while building HPE Aruba Central data collector
Engineers building the v0.1.0 OSIRIS JSON Producer for HPE Aruba Networking Central encountered four significant API challenges that required custom solutions. Aruba Central uses multiple pagination models across its endpoints, forcing the team to implement per-resource pagination strategies rather than a single client-wide approach. The LLDP/CDP neighbours endpoint returns inconsistently shaped responses and mixes in duplicate entity types, requiring a tolerant parser and targeted filtering logic. Switch stacks presented an additional complication, as querying non-conductor members could return 404 errors, meaning the collector had to direct hardware and interface requests specifically to the stack conductor. The team also identified a suspected bug in the Aruba Central access point endpoint and opened a discussion about it during development.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in