Updated 29-Jul-2013 • Originally posted on 29-Jul-2013 by
Really, a third library for python? Yes. An emphatic yes.
The first iteration of pycontrol (pc1) was based on the zsi library, which hasn’t been updated in years and was abandoned with the development of the second iteration, pycontrol v2 (pc2), which switched to the active and well-maintained suds library.
Bigsuds, like pycontrol v2, is also based on the suds library.
I just have a dumb question, does bigsuds is different libraray than suds?
And if they are different where can I download bigsuds from?
never mind I just saw the big red button, my bad ... thanks anyway Xd
Is there any way to actually install this the way people manage python these days? I.e. via pip? Can you publish this to pypi please?
For those who need to work with F5 Appliance via SOCKS5 - hint:
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, 'localhost', )
b = bigsuds.BIGIP(hostname = '10.200.200.100', username='admin',password='admin',debug=True)
where 10.200.200.100 is network reachable only via SOCKS5 tunnel (ssh -D ).
socks module is https://code.google.com/p/socksipy-branch/
The big red button, while it is supposed to be easy to see, is easily missed. I do not know why.
Does this work for Python 3.4.1? I've tried to install for this version of Python, and I keep getting errors. If this is available, can someone provide installation instructions on this?
Thank you very much.
Hi! Any chance of having `bigsuds` uploaded to https://pypi.python.org/pypi ?
I would not mind doing it myself, but I don't think that bigsud's license (https://devcentral.f5.com/eula) lets m do that ...
Thank you for uploading to pypi! https://pypi.python.org/pypi/bigsuds/1.0.1 -- this makes it much easier to install.
Would you consider hosting the source code on GitHub so that the community can more easily contribute fixes and improvements?
This has been added to pypi https://pypi.python.org/pypi/bigsuds/1.0.1
$ sudo pip install bigsuds
Running setup.py (path:/tmp/pip_build_root/bigsuds/setup.py) egg_info for package bigsuds
Downloading/unpacking suds>=0.4 (from bigsuds)
Downloading suds-0.4.tar.gz (104kB): 104kB downloaded
Running setup.py (path:/tmp/pip_build_root/suds/setup.py) egg_info for package suds
Installing collected packages: bigsuds, suds
Running setup.py install for bigsuds
Running setup.py install for suds
/usr/bin/python -O /tmp/tmpigCwYE.py
Successfully installed bigsuds suds
For anyone looking for Python 3 support or SSL errors fix, I've ported this library https://github.com/dlopes7/pycontrol working as expected on python 3.4 and 3.5.