solicit, not illicit... unless the client is illegal?! ;) --------------
Director Meteorite.bi - Saiku Analytics Founder Tel: +44(0)5603641316 (Thanks to the Saiku community we reached our Kickstart <http://kickstarter.com/projects/2117053714/saiku-reporting-interactive-report-designer/> goal, but you can always help by sponsoring the project <http://www.meteorite.bi/products/saiku/sponsorship>) On 1 November 2016 at 13:49, Tim Van Steenburgh < tim.van.steenbu...@canonical.com> wrote: > Hi everyone, > > We've been working on a new python client for Juju. It's still in > development, > but we wanted to share the first bits to illicit feedback: > https://github.com/juju/python-libjuju > > Features of this library include: > > * fully asynchronous - uses asyncio and async/await features of python 3.5 > * websocket-level bindings are programmatically generated (indirectly) > from the > Juju golang code, ensuring full api coverage > * provides an OO layer which encapsulates much of the websocket api and > provides familiar nouns and verbs (e.g. Model.deploy(), > Application.add_unit(), > etc.) > > Caveats: > > * Juju 2+ only. Juju 1 support may be added in the future. > * Requires Python 3.5+ > * Currently async-only. A synchronous wrapper will be provided in the > future. > > If you want to try it out, take a look at the examples/ directory. > https://github.com/juju/python-libjuju/blob/master/examples/unitrun.py is > a > fairly simple one that deploys a unit, runs a command on that unit, waits > for > and prints the results, then exits. > > Any and all comments, questions, and contributions are welcomed. > > Thanks, > > Tim > > -- > Juju mailing list > Juju@lists.ubuntu.com > Modify settings or unsubscribe at: https://lists.ubuntu.com/ > mailman/listinfo/juju > >
-- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju