MAAS Client Library (libmaas) 0.5.0 Released
Andres Rodriguez
andres.rodriguez at canonical.com
Fri Jul 28 09:03:06 UTC 2017
MAAS Client Library (libmaas) 0.5.0 released!
The MAAS team is happy to announce the availability of a new version of our
new and improved MAAS Client Library (libmaas). The client library
(libmaas) is an asyncio-based client library to allow developers,
integrators and administrators to better interact with MAAS.
While libmaas does not yet support all MAAS endpoints and operations, we
are constantly making improvements to the library. Also, If you wish to
contribute to the development of the client library, please see below!
New features:
Libmaas 0.5.0, has introduced the following new features:
-
Machines:
-
Adds the ability to create a machine.
-
Adds the ability to commission a machine.
-
It includes all commissioning options.
-
Provides the ability to wait until the machine has finished
commissioning and transitions to a ready state.
-
Networking:
-
Add the ability to create, update, and delete the following
networking concepts in the MAAS model.
-
Subnets
-
Fabrics
-
Spaces
-
Vlans
-
Dhcp
-
Ranges
-
Static routes
-
Add the ability to enable DHCP on a VLAN.
Documentation
If you would like to know more about python-libmaas, please refer to the
documentation available below:
- For installation and initial steps, please refer to:
http://maas.github.io/python-libmaas/index.html
- For a few examples, please refer to:
http://maas.github.io/python-libmaas/client/index.html
http://maas.github.io/python-libmaas/client/networking/index.html
http://maas.github.io/python-libmaas/client/nodes/index.html
- For pypi information, please refer to:
https://pypi.python.org/pypi/python-libmaas
How to contribute?
If you would like to contribute you can find the source code in GitHub
below:
https://github.com/maas/python-libmaas
For more questions, please find us:
- #maas on freenode
- Maas-devel is always a good source for questions.
Last, but not least, we would like to give BIG THANKS to *José Pekkarinen*
and *Greg Lutostanski* for their contributions.
--
Andres Rodriguez
Engineering Manager, MAAS
Canonical USA, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/maas-devel/attachments/20170728/ed3e635f/attachment.html>
More information about the Maas-devel
mailing list