f5-common-python icon indicating copy to clipboard operation
f5-common-python copied to clipboard

Change SDK separate handling for v11/v12+ GTM objects

Open jasonrahm opened this issue 6 years ago • 3 comments

Currently, if users have v11 and v12 devices they need to manage, they need to write separate functions as we don't provide a single method to handle both cases. This is broken.

Reference

jasonrahm avatar Aug 06 '18 18:08 jasonrahm

the whole interface was setup this way, the way our classes work is that they are chained to roughly reflect the REST URI, since v11 and v12 interfaces changed drastically this is reflected in the modules. I would suggest doing something that is not going to change the current class structures for those endpoints i.e. an external utility rather than SDK change

wojtek0806 avatar Aug 07 '18 10:08 wojtek0806

Thanks for this; we have a clearer understanding of what to expect using the SDK, now.

niall-munnelly avatar Aug 07 '18 20:08 niall-munnelly

Fair enough, @wojtek0806. I'll look at building a utility we can include.

jasonrahm avatar Aug 07 '18 21:08 jasonrahm