Getting Started with the f5-common-python SDK
If you have dabbled with python and iControl over the years, you might be familiar with some of my other “Getting Stared with …” articles on python libraries. I started my last, on Bigsuds, this way:...
Updated Jun 06, 2023
Version 2.0JRahm
Admin
Christ Follower, Husband, Father, Technologist. I love community and I especially love THIS community. My background is networking, but I've dabbled in all the F5 iStuff, I'm a recovering Perl guy, and am very much a python enthusiast. Learning alongside all of you in this accelerating industry toward modern apps and architectures.JRahm
Admin
Jan 25, 2018Hi @Joel, the Stats utility needs work, but you can use it to demangle the nested stats details that you get from the rest interface to get that value:
from f5.bigip import ManagementRoot
from f5.utils.responses.handlers import Stats
b = ManagementRoot('ltm3.test.local', 'admin', 'admin')
ha_status = b.tm.cm.sync_status.load()
Stats(ha_status).stat.color['description']
u'green'