That's great Greg. I took a quick peek and it has, PyLint checks Command to query Alerts Command to restart a component on a host, and service-level restart
Can you come up with a high-level list of some of the features you want to contribute back? Thanks, Alejandro On 9/8/15, 7:44 AM, "Greg Hill" <greg.h...@rackspace.com> wrote: >The Python client hasn't been updated in a year or so: > >https://github.com/apache/ambari/tree/trunk/ambari-client/python-client/sr >c/main/python > >I tried to work with Subin to modernize it previously but things didn't >work out so I ended up making my own client: > >https://github.com/jimbobhickville/python-ambariclient > >We've been using it here at Rackspace for nearly a year now and it's been >pretty great. Easy to use, easy to work on, and much more full-featured >than the existing client. I'd love to contribute it back as the official >Python client, since the existing one is broken and missing a lot of >features (for example, it can't create clusters since Ambari 1.7, and has >no support for newer features like metrics). > >I know there is some work to be done to make it integrate better with the >existing Ambari tooling, but I wanted to reach out and see if such an >addition would be welcome. If it is, we can sort out what all >requirements need to be met before it can be integrated back in. > >Greg > > >