Learn F5 Technologies, Get Answers & Share Community Solutions Join DevCentral

Filter by:
  • Solution
  • Technology
Answers

v11 API support?

Just wondering -- will a pycontrol update be required for v11 API support?
0
Rate this Question

Answers to this Question

placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER
Yes - I'll be looking at it later this week.

--Matt
0
placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER
Update: Hopefully I'll have an updated pyControl out soon with v11 support, as well as some other minor enhancements. I'll work on it this weekend.
--Matt
0
placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER
Awesome! You are a scholar and a gentleman!
0
placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER
Any updates?
0
placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER
Hi Matt,

I would also love to see an updated version of pyControl. If you need help testing I would like to support you.

Cheers,

Thomas
0
placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER
Hey Gang: a couple of things. First, pyControl that you've got today actually "supports" v11, you just have to do it manually by modifying the Suds client object (via its setoptions() calls). The changes I started on way back basically was a convenience wrapper around the v11 session calls.

The truth is that I'm not in a particularly good position to work on it, and while I've got a rough-and ready version out, I've gotten literally *zero* feedback on its functionality from the few folks I've sent it to. This isn't a good way to iterate, so I let it drop.

That said, I'm willing to try and get this going again, but as I mentioned I have no v11 access at all, and I've got at least two other projects (I'm one of the folks involved with the ExtraHop API, which is very cool :) ) that I am juggling so time commitments are a real challenge for me.

My pyControl effort, since day 1, has been a good-faith effort and I just haven't gotten the support from folks that I need to keep the faith, as it were. No sour grapes - I totally understand that folks are busy, am am I. I'm genuinely stoked that people are still using pyControl, and I'd really like that to continue, but in a more removed role because it deserves more than I can give it right now. I need commitments for help at this point.

All that aside :)

Thomas: hit me offline at mcauthorn at gmail dot com and I'll send over what I've got. It's likely to Just Work.

--Matt Cauthorn
0
placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER
I have access to v11 on LTM appliances. Wouldn't mind helping you out on a test suite.
0
placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER
Thomas: just sent you the module. Also, I am setting up a git repo for this so folks can download / add / fix / improve the library. Long overdue. I'll notify once I've got it out there.

--Matt
0
placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER

Here you go:
https://github.com/mcauthorn/pycontrol.git
Have at it. Please issue pull requests if you make changes. Early v11 session support (untested really) is there,

pass in sessions=True as a kwarg when you instantiate the client.


--Matt

0
placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER
hey guys, just a note that a new python library is now available, called bigsuds, for download over in the download folder. I converted a few of the pc2 scripts to bigsuds and will continue on more as I have time. Article on the differences and links to the scripts in the codeshare:

https://devcentral.f5.com/tutorials/tech-tips/getting-started-with-bigsuds-ndasha-new-python-library-for-icontrol
0