github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/scripts/check-log-style.sh (about) 1 # Copyright 2022 PingCAP, Inc. 2 # 3 # Licensed under the Apache License, Version 2.0 (the "License"); 4 # you may not use this file except in compliance with the License. 5 # You may obtain a copy of the License at 6 # 7 # http://www.apache.org/licenses/LICENSE-2.0 8 # 9 # Unless required by applicable law or agreed to in writing, software 10 # distributed under the License is distributed on an "AS IS" BASIS, 11 # See the License for the specific language governing permissions and 12 # limitations under the License. 13 14 # zap field name should be camelCase, excepts for idioms and special terms. 15 grep -RnE "zap.[A-Z][a-zA-Z0-9]+\(\"[0-9A-Za-z]*[-_ ][^\"]*\"(,|\))" cdc tests pkg | 16 grep -vE "user-agent" | 17 grep -vE "https_proxy|http_proxy|no_proxy" | 18 grep -vE "max-message-bytes|max-message-size|replication-factor" | 19 grep -vE "release-version|git-hash|git-branch|go-version" | 20 grep -vE "failpoint-build|utc-build-time" | 21 awk '{ print } END { if (NR > 0) { exit 1 } }'