)]}'
{"nagios/plugins/pvc_pv_rbd_monitoring.py":[{"author":{"_account_id":30582,"name":"RADHIKA PAI","email":"rp592h@att.com","username":"rp592h"},"change_message_id":"0d226595b73f8891cad1d696ad760ee0159c8da1","unresolved":false,"context_lines":[{"line_number":231,"context_line":"        sys.exit(status)"},{"line_number":232,"context_line":"    if options.pvc:"},{"line_number":233,"context_line":"        logger.debug(\"pvc\")"},{"line_number":234,"context_line":"        status \u003d monitoring_pv(kube_api)"},{"line_number":235,"context_line":"        if status \u003d\u003d 0:"},{"line_number":236,"context_line":"           print (\"OK: PVC is okay\")"},{"line_number":237,"context_line":"        sys.exit(status)"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf51134e_934d163d","line":234,"updated":"2020-07-13 19:08:26.000000000","message":"should this be pvc ?","commit_id":"ba953f3e5a0df0b016026ead9e598e95123efd92"},{"author":{"_account_id":18295,"name":"John Lawrence","email":"jl401j@us.att.com","username":"jl401j"},"change_message_id":"b432764a3396178d2b1038a3df9098098710bf76","unresolved":false,"context_lines":[{"line_number":231,"context_line":"        sys.exit(status)"},{"line_number":232,"context_line":"    if options.pvc:"},{"line_number":233,"context_line":"        logger.debug(\"pvc\")"},{"line_number":234,"context_line":"        status \u003d monitoring_pv(kube_api)"},{"line_number":235,"context_line":"        if status \u003d\u003d 0:"},{"line_number":236,"context_line":"           print (\"OK: PVC is okay\")"},{"line_number":237,"context_line":"        sys.exit(status)"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf51134e_53c89e53","line":234,"in_reply_to":"bf51134e_934d163d","updated":"2020-07-13 19:19:33.000000000","message":"Thanks, Good catch","commit_id":"ba953f3e5a0df0b016026ead9e598e95123efd92"},{"author":{"_account_id":30777,"name":"Steven Fitzpatrick","email":"steven@fitzpatrick.wtf","username":"sf280x"},"change_message_id":"799f7b5faecb671d8f715c0f6b040650c3901a53","unresolved":false,"context_lines":[{"line_number":221,"context_line":"        logger.debug(\"all\")"},{"line_number":222,"context_line":"        status \u003d monitoring(kube_api)"},{"line_number":223,"context_line":"        if status \u003d\u003d 0:"},{"line_number":224,"context_line":"            print (\"OK: All are okay\")"},{"line_number":225,"context_line":"        sys.exit(status)"},{"line_number":226,"context_line":"    if options.rbd:"},{"line_number":227,"context_line":"        logger.debug(\"rbd\")"}],"source_content_type":"text/x-python","patch_set":2,"id":"bf51134e_d62c9c9a","line":224,"range":{"start_line":224,"start_character":17,"end_line":224,"end_character":18},"updated":"2020-07-13 19:36:40.000000000","message":"Extra space","commit_id":"9e72f278b01d00f7efc1427addcd5d89b34cc8df"},{"author":{"_account_id":30777,"name":"Steven Fitzpatrick","email":"steven@fitzpatrick.wtf","username":"sf280x"},"change_message_id":"799f7b5faecb671d8f715c0f6b040650c3901a53","unresolved":false,"context_lines":[{"line_number":227,"context_line":"        logger.debug(\"rbd\")"},{"line_number":228,"context_line":"        status \u003d monitoring_rbd(kube_api)"},{"line_number":229,"context_line":"        if status \u003d\u003d 0:"},{"line_number":230,"context_line":"            print (\"OK: RBD is okay\")"},{"line_number":231,"context_line":"        sys.exit(status)"},{"line_number":232,"context_line":"    if options.pvc:"},{"line_number":233,"context_line":"        logger.debug(\"pvc\")"}],"source_content_type":"text/x-python","patch_set":2,"id":"bf51134e_3620789b","line":230,"range":{"start_line":230,"start_character":17,"end_line":230,"end_character":18},"updated":"2020-07-13 19:36:40.000000000","message":"Extra space","commit_id":"9e72f278b01d00f7efc1427addcd5d89b34cc8df"},{"author":{"_account_id":30777,"name":"Steven Fitzpatrick","email":"steven@fitzpatrick.wtf","username":"sf280x"},"change_message_id":"799f7b5faecb671d8f715c0f6b040650c3901a53","unresolved":false,"context_lines":[{"line_number":233,"context_line":"        logger.debug(\"pvc\")"},{"line_number":234,"context_line":"        status \u003d monitoring_pvc(kube_api)"},{"line_number":235,"context_line":"        if status \u003d\u003d 0:"},{"line_number":236,"context_line":"           print (\"OK: PVC is okay\")"},{"line_number":237,"context_line":"        sys.exit(status)"},{"line_number":238,"context_line":"    if options.pv:"},{"line_number":239,"context_line":"        logger.debug(\"pv\")"}],"source_content_type":"text/x-python","patch_set":2,"id":"bf51134e_1623b4a8","line":236,"range":{"start_line":236,"start_character":16,"end_line":236,"end_character":17},"updated":"2020-07-13 19:36:40.000000000","message":"Extra space","commit_id":"9e72f278b01d00f7efc1427addcd5d89b34cc8df"},{"author":{"_account_id":30777,"name":"Steven Fitzpatrick","email":"steven@fitzpatrick.wtf","username":"sf280x"},"change_message_id":"3278f1ad12ab35c407387238143b1fad7ec3048c","unresolved":false,"context_lines":[{"line_number":237,"context_line":"        sys.exit(status)"},{"line_number":238,"context_line":"    if options.pv:"},{"line_number":239,"context_line":"        logger.debug(\"pv\")"},{"line_number":240,"context_line":"        sys.exit(monitoring_pv(kube_api))"},{"line_number":241,"context_line":"        if status \u003d\u003d 0:"},{"line_number":242,"context_line":"           print (\"OK: PV is okay\")"},{"line_number":243,"context_line":"        sys.exit(status)"}],"source_content_type":"text/x-python","patch_set":2,"id":"bf51134e_d603fc0b","line":240,"range":{"start_line":240,"start_character":8,"end_line":240,"end_character":17},"updated":"2020-07-13 19:35:31.000000000","message":"Should be \"status \u003d\" here too right?","commit_id":"9e72f278b01d00f7efc1427addcd5d89b34cc8df"},{"author":{"_account_id":30777,"name":"Steven Fitzpatrick","email":"steven@fitzpatrick.wtf","username":"sf280x"},"change_message_id":"799f7b5faecb671d8f715c0f6b040650c3901a53","unresolved":false,"context_lines":[{"line_number":239,"context_line":"        logger.debug(\"pv\")"},{"line_number":240,"context_line":"        sys.exit(monitoring_pv(kube_api))"},{"line_number":241,"context_line":"        if status \u003d\u003d 0:"},{"line_number":242,"context_line":"           print (\"OK: PV is okay\")"},{"line_number":243,"context_line":"        sys.exit(status)"},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"if __name__ \u003d\u003d \"__main__\":"}],"source_content_type":"text/x-python","patch_set":2,"id":"bf51134e_763dd0c2","line":242,"range":{"start_line":242,"start_character":16,"end_line":242,"end_character":17},"updated":"2020-07-13 19:36:40.000000000","message":"Extra space","commit_id":"9e72f278b01d00f7efc1427addcd5d89b34cc8df"},{"author":{"_account_id":30777,"name":"Steven Fitzpatrick","email":"steven@fitzpatrick.wtf","username":"sf280x"},"change_message_id":"004ba3095b71f85b459c9a30ce0084b596343f59","unresolved":false,"context_lines":[{"line_number":217,"context_line":"    config.load_incluster_config()"},{"line_number":218,"context_line":"    kube_api \u003d client.CoreV1Api()"},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"    if options.all:"},{"line_number":221,"context_line":"        logger.debug(\"all\")"},{"line_number":222,"context_line":"        status \u003d monitoring(kube_api)"},{"line_number":223,"context_line":"        if status \u003d\u003d 0:"},{"line_number":224,"context_line":"            print (\"OK: All are okay\")"},{"line_number":225,"context_line":"        sys.exit(status)"},{"line_number":226,"context_line":"    if options.rbd:"},{"line_number":227,"context_line":"        logger.debug(\"rbd\")"},{"line_number":228,"context_line":"        status \u003d monitoring_rbd(kube_api)"}],"source_content_type":"text/x-python","patch_set":3,"id":"bf51134e_99b1b747","line":225,"range":{"start_line":220,"start_character":0,"end_line":225,"end_character":24},"updated":"2020-07-13 20:46:42.000000000","message":"Can the logging be improved here? Something like\n\n\n    if options.all:\n        status \u003d monitoring(kube_api)\n        if status \u003d\u003d 0:\n            logger.debug(\"OK: All are okay\")\n        else:\n            logger.warning(\"WARN: All are not okay\")\n        sys.exit(status)","commit_id":"f15ec37233d7a409779f7761a40a320d61d8fc49"},{"author":{"_account_id":18295,"name":"John Lawrence","email":"jl401j@us.att.com","username":"jl401j"},"change_message_id":"86cab9be93a3090589cd9eb622a444b72412f766","unresolved":false,"context_lines":[{"line_number":217,"context_line":"    config.load_incluster_config()"},{"line_number":218,"context_line":"    kube_api \u003d client.CoreV1Api()"},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"    if options.all:"},{"line_number":221,"context_line":"        logger.debug(\"all\")"},{"line_number":222,"context_line":"        status \u003d monitoring(kube_api)"},{"line_number":223,"context_line":"        if status \u003d\u003d 0:"},{"line_number":224,"context_line":"            print (\"OK: All are okay\")"},{"line_number":225,"context_line":"        sys.exit(status)"},{"line_number":226,"context_line":"    if options.rbd:"},{"line_number":227,"context_line":"        logger.debug(\"rbd\")"},{"line_number":228,"context_line":"        status \u003d monitoring_rbd(kube_api)"}],"source_content_type":"text/x-python","patch_set":3,"id":"bf51134e_79fae3bc","line":225,"range":{"start_line":220,"start_character":0,"end_line":225,"end_character":24},"in_reply_to":"bf51134e_99b1b747","updated":"2020-07-13 20:58:21.000000000","message":"Thanks, Steven, this print status will end up in the Nagios dashboard.  And the LOG will not show up in the dashboard. And also, the script already covered the warning cases. So, only  the OK state cases.","commit_id":"f15ec37233d7a409779f7761a40a320d61d8fc49"}]}
