Request for feedback - MAAS Client Library
Andres Rodriguez
andres.rodriguez at canonical.com
Mon Mar 13 17:39:42 UTC 2017
MAAS Client Library — libmaas (0.4.1)
The MAAS team is happy to announce the introduction of a new and improved
MAAS Client Library (python-libmaas). The MAAS team has started working on
an asyncio-based client library to allow developers, integrators and
administrators to better interact with MAAS.
While this is an initial client library release and does not support all
MAAS endpoints (nor all operations), we would like our users to test and
provide provide feedback. The currently supported releases include both
MAAS 2.1 & 2.2.
Also, If you wish to contribute to the development of the client library,
please see below!
Available endpoints
The new client library, has the currently available endpoints:
-
Account
-
Boot-resources, boot-sources (Manages MAAS images)
-
Machines, devices, region-controllers & rack-controllers (Manages MAAS
nodes)
-
Events (Manages machine events)
-
Configuration (MAAS Settings)
-
Tags
-
Version
-
Zones
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/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.
*Known Issues*
Login only works against a 'hostname' based endpoint.
https://github.com/maas/python-libmaas/issues/80
--
Andres Rodriguez
Engineering Manager, MAAS
Canonical USA, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/maas-devel/attachments/20170313/194bfac6/attachment.html>
More information about the Maas-devel
mailing list