diff --git a/README.md b/README.md index 76ad5ac7e7a6257cdc3455567abb1a4e29279aa1..d900ad445e4f92bace6d6569df6556ad1804b269 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[PACKAGE]: ../../raw/master/mkp/curl-0.3.2-20241124.mkp "curl-0.3.2-20241124.mkp" +[PACKAGE]: ../../raw/master/mkp/curl-0.3.1-20241129.mkp "curl-0.3.1-20241129.mkp" [EXECUTABLE]: ../../raw/master/mkp/curl_executable-20220410.v7.82.0.mkp "curl_executable-20220410.v7.82.0.mkp" # cURL agent plugin for Linux and Windows diff --git a/mkp/curl-0.3.1-20241129.mkp b/mkp/curl-0.3.1-20241129.mkp new file mode 100644 index 0000000000000000000000000000000000000000..4427bd7e9b5fcb03d8603bf22c9c9d6e2fb98d8c Binary files /dev/null and b/mkp/curl-0.3.1-20241129.mkp differ diff --git a/source/agent_based/curl.py b/source/agent_based/curl.py index 3f2fbf5c040b69f5daa11786517d89cc40aa3048..943f7f9276992c2915e316b79f24ee4429b0913b 100644 --- a/source/agent_based/curl.py +++ b/source/agent_based/curl.py @@ -33,6 +33,7 @@ # removed work around for render negative timespan # 2024-11-23: fixed http_error_code_to_ignore and curl_error_code_to_ignore not working (compare int with str) # 2024-11-24: removed empty default parameters +# 2024-11-29: fixed crash in params.get("max_age") # Example output from agent: # @@ -390,7 +391,7 @@ def check_curl(item, params, section: Dict[str, Any]) -> CheckResult: elif not _data.get('regex'): # missing info yield Result(state=State(regex_missing), notice='Regex state: missing pattern match info') - max_age_warn, max_age_crit, max_age_state = params.get('max_age', None, None, None) + max_age_warn, max_age_crit, max_age_state = params.get('max_age', (None, None, None)) if max_age_warn: max_age = None if _data.get('RESPONSE_HEADER'): diff --git a/source/packages/curl b/source/packages/curl index 4bfe7f414eaa3654789d1baba608fbc9d646ac0c..9ce11b8bde5c4f5c75718aa4e001a7b35f7b6665 100644 --- a/source/packages/curl +++ b/source/packages/curl @@ -28,7 +28,7 @@ 'lib': ['python3/cmk/base/cee/plugins/bakery/curl.py']}, 'name': 'curl', 'title': 'cURL agent plugin', - 'version': '0.3.2-20241124', + 'version': '0.3.1-20241129', 'version.min_required': '2.3.0b1', 'version.packaged': 'cmk-mkp-tool 0.2.0', 'version.usable_until': '2.4.0b1'}