# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#    http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

name=local-file-source
connector.class={{ FILE_SOURCE_CONNECTOR }}
tasks.max=1
file={{ INPUT_FILE }}
topic={{ TOPIC }}

# For testing per-connector converters
{% if override_key_converter is defined %}
key.converter={{ override_key_converter }}
{% endif %}
{% if override_key_converter is defined %}
value.converter={{ override_value_converter }}
{% endif %}

# log error context along with application logs
errors.log.enable=true
errors.log.include.messages=true

# Tolerate all errors.
errors.tolerance={{ override_error_tolerance_props|default("none") }}
