mirror of
https://github.com/Napsty/check_esxi_hardware.git
synced 2024-11-22 02:13:46 +01:00
Added no_verification=True to avoid SSL verification
Pywbem 0.7.0 and higher verifies SSL certificates by default, which creates problems for the script when Pywbem is updated. no_verification=True argument is hard-coded.
This commit is contained in:
parent
8aecf4e7d1
commit
09107b7e1b
@ -36,6 +36,7 @@
|
|||||||
# Copyright (c) 2012 Craig Hart
|
# Copyright (c) 2012 Craig Hart
|
||||||
# Copyright (c) 2013 Carl R. Friend
|
# Copyright (c) 2013 Carl R. Friend
|
||||||
# Copyright (c) 2015 Andreas Gottwald
|
# Copyright (c) 2015 Andreas Gottwald
|
||||||
|
# Copyright (c) 2015 Christian Bergum Bergersen
|
||||||
#
|
#
|
||||||
# The VMware 4.1 CIM API is documented here:
|
# The VMware 4.1 CIM API is documented here:
|
||||||
# http://www.vmware.com/support/developer/cim-sdk/4.1/smash/cim_smash_410_prog.pdf
|
# http://www.vmware.com/support/developer/cim-sdk/4.1/smash/cim_smash_410_prog.pdf
|
||||||
@ -216,6 +217,10 @@
|
|||||||
#@ Author : Andreas Gottwald
|
#@ Author : Andreas Gottwald
|
||||||
#@ Reason : Fix NoneType element bug
|
#@ Reason : Fix NoneType element bug
|
||||||
#@---------------------------------------------------
|
#@---------------------------------------------------
|
||||||
|
#@ Date : 20150301
|
||||||
|
#@ Author : Christian Bergum Bergersen
|
||||||
|
#@ Reason : Ignores SSL verification of WBEM connection. Required to turn on/off in pywbem 0.7.0 and higher.
|
||||||
|
#@---------------------------------------------------
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
import time
|
import time
|
||||||
@ -570,7 +575,7 @@ if os_platform != "win32":
|
|||||||
|
|
||||||
# connection to host
|
# connection to host
|
||||||
verboseoutput("Connection to "+hosturl)
|
verboseoutput("Connection to "+hosturl)
|
||||||
wbemclient = pywbem.WBEMConnection(hosturl, (user,password), NS)
|
wbemclient = pywbem.WBEMConnection(hosturl, (user,password), NS, no_verification=True)
|
||||||
|
|
||||||
# Add a timeout for the script. When using with Nagios, the Nagios timeout cannot be < than plugin timeout.
|
# Add a timeout for the script. When using with Nagios, the Nagios timeout cannot be < than plugin timeout.
|
||||||
if on_windows == False and timeout > 0:
|
if on_windows == False and timeout > 0:
|
||||||
|
Loading…
Reference in New Issue
Block a user