From: Salim Fadhley Date: Wed, 30 Jul 2014 00:17:25 +0000 (+0100) Subject: plugin info example X-Git-Tag: v0.2.24~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c95ff5dcb0aa4df680ceb90bf9bc69852e2396c8;p=tools%2Fpython-jenkinsapi.git plugin info example --- diff --git a/examples/how_to/get_plugin_information.py b/examples/how_to/get_plugin_information.py new file mode 100644 index 0000000..380c946 --- /dev/null +++ b/examples/how_to/get_plugin_information.py @@ -0,0 +1,19 @@ +""" +Get information about currently installed plugins +""" +from __future__ import print_function + +from jenkinsapi.jenkins import Jenkins + + +def getPluinInformation(url, pluginName, username=None, password=None): + J = Jenkins(url, username, password) + return J.get_plugins()[pluginName] + + +if __name__ == '__main__': + import pprint + + plugin = getPluinInformation('http://localhost:8080', 'subversion') + print(repr(plugin)) + pprint.pprint(plugin.__dict__)