summaryrefslogtreecommitdiffstats
path: root/roles/nagios_client/files/scripts/check_osbs_api.py
blob: b836f007dd548e958d589fd67065a37d80f43de2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/python

import requests
import sys

r =  requests.get("https://localhost:8443/", verify=False)

if 'paths' in r.json().keys():
    print "OK: OSBS API endpoint is responding with path data"
    sys.exit(0)
else:
    print "CRITICAL: OSBS API not responding properly"
    sys.exit(2)