Baruwa API out of Beta

March 19, 2019 at 12:00 PM | categories: REST API, Releases, python, Baruwa, golang, API, ruby, Baruwa API

We are happy to announce that the Baruwa REST API is now out of beta. This means there will be no backwards incompartible changes from this point going forward.

We have also enhanced language support and updated the various language bindings to support all the features of the API.

Golang

We have implemented the golang bindings to the Baruwa REST API. This is the latest in the list of supported language bindings.

The golang bindings are located on github and can be downloaded using the standard go get tool.

The golang bindings are available at https://github.com/baruwa-enterprise/baruwa-go

Commandline API tool

Using the golang bindings we have implemented a command line tool that can be used to manage Baruwa instances via the command line. Being a command line tool it can also be used in scripts to achieve the same management goals.

The commandline tool can be downloaded from github using the following direct url https://github.com/baruwa-enterprise/baruwactl

Python

The python bindings have been updated to support all the features of the Baruwa rest API. The python bindings are available on PIP https://pypi.org/project/BaruwaAPI/ and the development repo is on github https://github.com/baruwa-enterprise/BaruwaAPI

Ruby

The ruby bindings have been updated to support all the features of the Baruwa rest API. The ruby bindings are available on rubygems https://rubygems.org/gems/baruwa and the development repo is on github https://github.com/baruwa-enterprise/baruwa-ruby

Perl

The perl bindings have been updated to support all the features of the Baruwa rest API. The perl bindings are available on cpan https://metacpan.org/release/Net-BaruwaAPI and the development repo is on github https://github.com/baruwa-enterprise/Net-BaruwaAPI

Feedback

As always your feedback is appreciated.