|
@@ -87,6 +87,15 @@ func (r *Registry) pullWhiteListV2() (bool, error) {
|
|
|
if err == nil {
|
|
if err == nil {
|
|
|
// 环境变量配置成功,使用环境变量配置
|
|
// 环境变量配置成功,使用环境变量配置
|
|
|
log.Infof("Using whitelist configuration from environment variable")
|
|
log.Infof("Using whitelist configuration from environment variable")
|
|
|
|
|
+
|
|
|
|
|
+ // 将白名单配置转换为 JSON 字符串并输出日志
|
|
|
|
|
+ whiteDataJSON, jsonErr := json.Marshal(whiteData)
|
|
|
|
|
+ if jsonErr != nil {
|
|
|
|
|
+ log.Errorf("Failed to marshal whitelist data to JSON: %v", jsonErr)
|
|
|
|
|
+ } else {
|
|
|
|
|
+ log.Infof("Whitelist configuration from environment variable: %s", string(whiteDataJSON))
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
r.whiteLastUpdatedTime = whiteData.LastUpdatedTime
|
|
r.whiteLastUpdatedTime = whiteData.LastUpdatedTime
|
|
|
r.setWhiteListV2(whiteData)
|
|
r.setWhiteListV2(whiteData)
|
|
|
saveRule(whiteData)
|
|
saveRule(whiteData)
|