def instance_local_cert_warning_seconds(certs): yield { 'local_cert_path': certs['valid.pem'], 'validate_hostname': False, 'days_warning': -1, 'seconds_warning': days_to_seconds(200), }
def instance_remote_cert_warning_seconds(): return { 'server': 'https://valid.mock', 'days_warning': -1, 'seconds_warning': days_to_seconds(200), 'ca_cert': CA_CERT, }
def instance_remote_cert_critical_seconds(): return { 'server': 'https://valid.mock', 'days_critical': -1, 'seconds_critical': days_to_seconds(200), 'tls_ca_cert': CA_CERT, }
def instance_local_cert_critical_seconds(certs): yield { 'local_cert_path': certs['valid.pem'], 'tls_validate_hostname': False, 'days_critical': -1, 'seconds_critical': days_to_seconds(200), }
def instance_local_cert_warning_seconds(): with download_cert('warning.pem', 'https://www.google.com') as cert: yield { 'local_cert_path': cert, 'validate_hostname': False, 'days_warning': -1, 'seconds_warning': days_to_seconds(1000), }
def instance_remote_cert_warning_seconds(): return {'server': 'https://www.google.com', 'days_warning': -1, 'seconds_warning': days_to_seconds(1000)}
def instance_remote_cert_critical_seconds(): return {'server': 'https://www.google.com', 'days_critical': -1, 'seconds_critical': days_to_seconds(1000)}