f5-common-python
f5-common-python copied to clipboard
Python SDK for configuration and monitoring of F5® BIG-IP® devices via the iControl® REST API.
When creating a cluster (e.g., active-standby HA pair), we see this error when using version 13.0: ``` icontrol.exceptions.iControlUnexpectedHTTPError: 400 Unexpected Error: Bad Request for uri: https://10.190.24.98:443/mgmt/tm/sys/application/service/ Text: u'{"code":400,"message":"script did not...
Hi All, I took a first try at writing some code to handle using the backup worker capability that exists in BIG-IP. I use the worker in some of my...
https://github.com/F5Networks/f5-icontrol-rest-python/pull/149 Change is needed to pull from the correct variable and also a way to enable debug output is needed.
We have analytics which becomes available after provisioning afm. For example tmsh modify analytics global-settings avrd-interval 10 Can this be added to f5-sdk? Analytics becomes available only after we enable...
Hi, When trying to get a licensing pool list from BIG-IQ v5.4 using the following command: `pools = mgmt_root.cm.shared.licensing.pools_s.get_collection()` as documented in [test_pools.py](https://github.com/F5Networks/f5-common-python/blob/development/f5/bigiq/cm/shared/licensing/test/functional/test_pools.py), we're getting this response: ``` --------------------------------------------------------------------------- iControlUnexpectedHTTPError...
Issue #293 added support for pulling virtual server / pool / etc statistics but it appears that support for resetting statistics was not included. I'd like to request the addition...
Here the entire file is read, that's a very expensive operation and can easily hit a MemoryError. https://github.com/F5Networks/f5-common-python/blob/0a16f6e10b29ba3bca1f1dabf9a6f8f5b438296c/f5/bigip/mixins.py#L272 To get the size, it might be better off to do: ```...
If an iRule in the 'Common' partition is loaded without specifying the partition (defaulting to 'Common') the `partition` property is missing from the returned object and the `fullPath` property does...
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...
BIG-IP v12 added an endpoint to manage cryptographic certificate signing requests. `/mgmt/tm/sys/crypto/csr` **TMSH Command** ``` create csr [name] challenge-password [string] city [string] common-name [string] consumer [enterprise-manager | iquery | iquery-big3d...