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.
Initial commit - don't merge yet Files Added - f5/bigip/tm/gtm/link.py - f5/bigip/tm/gtm/test/unit/test_link.py - f5/bigip/tm/gtm/test/functional/test_link.py Files Changed - f5/bigip/tm/gtm/__init__.py
I'm running SDK v3.0.18 with GTM on TMOS v13.1.0.8 I need to access the 'link' submodule but it looks like it hasn't been implemented yet in the SDK: >>> from...
Apart from /stats we have /sys/hostInfo and /sys/memory endpoints which present data in a specific format. While we have a utility that will format that data if the user chooses...
This is related to: https://github.com/F5Networks/f5-icontrol-rest-python/issues/111 iWorkflow / BIG-IQ (?) support REST proxy URI. This makes it possible to apply tenant RBAC on the REST endpoints (i.e. limit a user to...
When running the multi_device(cluster) tests against a 12.1 BIG-IP device, we get an exception in the validation of the trust domain: ``` > raise DeviceNotTrusted(msg) E DeviceNotTrusted: E u'bigip1' is...
As per comment in PR #1040, I would like us to discuss the established patterns for testing in this library, these will include: - What we test in unit and...
There are quite a few classes that do not follow naming convention, i.e using plural or _s for collections and singular for resources: e.g. policys_s, policys ==> policys_s, policy profiles_s,...
As we currently have a ton of exceptions defined across different points in the SDK, I would want to move those into a single place: sdk_exception.py and from now on...
as the title says, we will remove the bigip fixture in the code and tests. This will break backwards compat