Releases: F5Networks/f5-common-python
Release v0.1.6
Summary
This release adds a new ManagementRoot
class. This is a critical update that allows users of the object to access resources 'outside' URI path element tm
.
Release Highlights
- #389
- This is the major change for this release, the new
ManagementRoot
class correctly maps to the/mgmt/
root URI element.
- This is the major change for this release, the new
- #408
- As a part of refactoring to add concrete subclasses added support for "loadable" unnamed resources
- As a part of refactoring to add concrete subclasses remove
_get_meta_data_uri
- #411
- load called on unnamed resources now returns a new instance of the object eliminating an alias from the calling scope
See the changelog for the full list of changes in this release.
Caveats
- The BigIP class is no longer the preferred Root object.
Open Issues
See the project issues page for a full list of open issues in this release.
Release v0.1.5
Summary
This release adds a new UnnamedResourceMixin
-inheriting concrete subclass (Config
in sys) that supports a POST-based "save" operation. It also fixes a bug wherein Fdbs
improperly omitted the Tunnels
lazy attribute.
Release Highlights
See the changelog for the full list of changes in this release.
Caveats
- None
Open Issues
See the project issues page for a full list of open issues in this release.
Release v0.1.3
Summary
This release adds multiple concrete classes to support user requests and lbaasv2. New abstract classes include PathElement
and Example
that subclass ResourceBase
. Several significant bugfixes were implemented including an update on the requirement constraint for f5-icontrol-rest.
Release Highlights
- #333
- new abstract classes
- updated dependencies
- multiple new concrete classes
See the changelog for the full list of changes in this release.
Caveats
- None
Open Issues
See the project issues page for a full list of open issues in this release.
Release v0.1.2
Summary
Icontrol REST logging was opening too many file descriptors. The new version of icontrol REST uses logging to direct log events to stderr.
Release Highlights
- Depend on f5-icontrol-rest v1.0.4
- Allow configuration of loglevel via the loglevel parameter of the BigIP Constructor
Caveats
- None
See the changelog for the full list of changes in this release.
Release v0.1.1
Summary
An array of device services are available as Python objects. The interface is stable. Tools are included that automatically add new objects when the user requires new functionality.
Release Highlights
- Many new URI supporting objects
- 100% code test coverage of core "resource.py"
utils/code_generator.py
tool for auto-generation of new classes
Caveats
- This library is only functionally tested against BigIP 11.6 devices.
- Not all REST services are currently represented in the SDK.
Alpha Release v0.1.1a3
THIS IS AN UNSUPPORTED ALPHA RELEASE
This release provides initial functionality with a limited set of configuration objects for use by other F5 OpenStack projects.
This is being released to support project milestones and should not be considered as production quality code and should not be used by other projects.
Documentation can be found in the F5 Python SDK page on Read the Docs.
Alpha Release v0.1.1a2
THIS IS AN UNSUPPORTED ALPHA RELEASE
This release provides initial functionality with a limited set of configuration objects for use by other F5 OpenStack projects.
This is being released to support project milestones and should not be considered as production quality code and should not be used by other projects.
Documentation can be found in the F5 Python SDK page on Read the Docs.
Alpha Release v0.1.1a1
THIS IS AN UNSUPPORTED ALPHA RELEASE
This release provides initial functionality with a limited set of configuration objects for use by other F5 OpenStack projects.
This is being released to support project milestones and should not be considered as production quality code and should not be used by other projects.