From f62c637950a2a7553446ab0c60e98521e1d617b0 Mon Sep 17 00:00:00 2001 From: Tadayoshi Sato Date: Tue, 8 Nov 2022 15:00:22 +0900 Subject: [PATCH] Add level property to Log Sink --- kamelets/log-sink.kamelet.yaml | 15 ++++++++++++++- .../main/resources/kamelets/log-sink.kamelet.yaml | 15 ++++++++++++++- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/kamelets/log-sink.kamelet.yaml b/kamelets/log-sink.kamelet.yaml index 91fdac8c2..bb2a8b465 100644 --- a/kamelets/log-sink.kamelet.yaml +++ b/kamelets/log-sink.kamelet.yaml @@ -33,6 +33,18 @@ spec: A sink that logs all data that it receives, useful for debugging purposes. type: object properties: + level: + title: Log Level + description: Logging level to use + type: string + default: "INFO" + x-descriptors: + - 'urn:alm:descriptor:com.tectonic.ui:select:TRACE' + - 'urn:alm:descriptor:com.tectonic.ui:select:DEBUG' + - 'urn:alm:descriptor:com.tectonic.ui:select:INFO' + - 'urn:alm:descriptor:com.tectonic.ui:select:WARN' + - 'urn:alm:descriptor:com.tectonic.ui:select:ERROR' + - 'urn:alm:descriptor:com.tectonic.ui:select:OFF' showHeaders: title: Show Headers description: Show the headers received @@ -55,7 +67,8 @@ spec: uri: "kamelet:source" steps: - to: - uri: "log:info" + uri: "log:log-sink" parameters: + level: "{{?level}}" showHeaders: "{{?showHeaders}}" showStreams: "{{?showStreams}}" diff --git a/library/camel-kamelets/src/main/resources/kamelets/log-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/log-sink.kamelet.yaml index 91fdac8c2..bb2a8b465 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/log-sink.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/log-sink.kamelet.yaml @@ -33,6 +33,18 @@ spec: A sink that logs all data that it receives, useful for debugging purposes. type: object properties: + level: + title: Log Level + description: Logging level to use + type: string + default: "INFO" + x-descriptors: + - 'urn:alm:descriptor:com.tectonic.ui:select:TRACE' + - 'urn:alm:descriptor:com.tectonic.ui:select:DEBUG' + - 'urn:alm:descriptor:com.tectonic.ui:select:INFO' + - 'urn:alm:descriptor:com.tectonic.ui:select:WARN' + - 'urn:alm:descriptor:com.tectonic.ui:select:ERROR' + - 'urn:alm:descriptor:com.tectonic.ui:select:OFF' showHeaders: title: Show Headers description: Show the headers received @@ -55,7 +67,8 @@ spec: uri: "kamelet:source" steps: - to: - uri: "log:info" + uri: "log:log-sink" parameters: + level: "{{?level}}" showHeaders: "{{?showHeaders}}" showStreams: "{{?showStreams}}"