salimfadhley/jenkinsapi — pull request #287 by pdunnigan (2014-06-16 15:59:08+00:00)
Title: self signed ssl certificates cause error, currently there is no way to change the ssl verify flag

The following error is encountered if Jenkins is setup for SSL but with a self signed certificate:
```
requests.exceptions.SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
```
The Requester class supports the ssl_verify flag with gets passed to requests http handler. However this is not exposed to the Jenkins class so the programmer cannot use it.

I added ssl_verify to the Jenkins class and this is passed to the Requester class when it is instantiated. It is true by default which will not cause issues with code already in place. To test you will need to setup a jenkins server with ssl and a self signed certificate. Tested as below:
```
j = Jenkins("https://serveraddress", "user", "password", ssl_verify=False)
```