I wrote a new Python client and published it to Github. Thought others might be interested.
https://github.com/jimbobhickville/python-ambariclient I did first attempt to work on the official client, as I'm much more in favor of contributing over forking, but I didn't feel like the effort was well spent. It needed a rewrite to a better foundation, and to do so required breaking backwards compatibility. I've had some discussion with Subin about making this new client the official one, but he had some reservations about contractual obligations requiring it be bundled with the server (is that true? That makes no sense to me). I'd rather work with the community on it than go solo, so hopefully we can resolve things to mutual satisfaction. In the meantime, if anyone else is interested in contributing to this client, please fork and submit a pull-request. Or just try it out and submit bugs via Github. I'd like to do everything in the open, so if there's sufficient interest, we could set up an open discussion to work together on improving it. Greg
