f5-common-python icon indicating copy to clipboard operation
f5-common-python copied to clipboard

Python SDK for configuration and monitoring of F5® BIG-IP® devices via the iControl® REST API.

Results 101 f5-common-python issues
Sort by recently updated
recently updated
newest added

Related to #954 this functionality needs functional tests

enhancement
functional test

Provide a similar function as `expandSubcollections=true` from the REST api when calling `get_collection()`. When you have hundreds of pools across a couple of vCMP guests, you get an enormous scaling...

enhancement

Currently most of our sanity checks for parameters rely on **kwargs passed to update(), those sanity checks do not work when the user adds object attributes directly: ```` r1.description ==...

enhancement
DESIGN

currently when you specify password attribute and attempt to update() existing user, REST returns error: \\"password\\" may not be specified with \\"encrypted-password\\"","errorStack":[]}' We need some logic to prevent this.

enhancement

I executed the following code: ``` if not bigip.tm.ltm.pools.pool.exists(name=poola_name, partition='Common'): bigip.tm.ltm.pools.pool.create(name=poola_name, partition='Common') ``` I had a pool already in LTM with same name. But f5-sdk threw out an error specifying...

enhancement

We would need some tests ISOs to be present in our harness to be able to test image/hotfix management. i.e deletion, upload, installation For now those endpoints will remain without...

enhancement
help wanted
functional test

v13 and greater requires that users on partitions be looked up by filtering. Also, modifying will succeed if you specify the user without the partition, but will report an error....

enhancement
13.x

opening this issue to create messaging/logging system for SDK,

enhancement
DESIGN

/mgmt/tm/shared/licensing/activation endpoint in REST supports POST, currently we do not allow POST, since this is Unnamed Resource: https://github.com/F5Networks/f5-common-python/blob/acb2efb4e902afaf12b56e1794efe1cb17211493/f5/bigip/tm/shared/licensing.py#L59 I will fix this immediate problem but we need to start looking...

enhancement
DESIGN

need to add unit/functional test cases for tm.net.fdb.tunnel.records

enhancement
functional test