Fix provider review findings
This commit is contained in:
@@ -63,10 +63,18 @@ if [[ -z "$ACCESS_KEY" || -z "$SECRET_KEY" || -z "$HOST_BASE" ]]; then
|
||||
fi
|
||||
|
||||
mc alias rm "$ALIAS_NAME" >/dev/null 2>&1 || true
|
||||
mc alias set "$ALIAS_NAME" "https://$HOST_BASE" "$ACCESS_KEY" "$SECRET_KEY" >/dev/null
|
||||
|
||||
MC_CONFIG_DIR="$(mktemp -d)"
|
||||
cleanup() {
|
||||
rm -rf "$MC_CONFIG_DIR"
|
||||
}
|
||||
trap cleanup EXIT
|
||||
|
||||
export MC_HOST_${ALIAS_NAME}="https://${ACCESS_KEY}:${SECRET_KEY}@${HOST_BASE}"
|
||||
mc --config-dir "$MC_CONFIG_DIR" alias ls >/dev/null
|
||||
|
||||
echo "[1/3] Текущие notification-правила в бакете $BUCKET:"
|
||||
mc event ls "$ALIAS_NAME/$BUCKET" || true
|
||||
mc --config-dir "$MC_CONFIG_DIR" event ls "$ALIAS_NAME/$BUCKET" || true
|
||||
|
||||
echo "[2/3] Добавление правила: events=$EVENTS target=$TARGET_ARN"
|
||||
EVENT_FLAGS=()
|
||||
@@ -83,9 +91,9 @@ if [[ -n "$SUFFIX" ]]; then
|
||||
FILTER_FLAGS+=("--suffix" "$SUFFIX")
|
||||
fi
|
||||
|
||||
mc event add "$ALIAS_NAME/$BUCKET" "$TARGET_ARN" "${EVENT_FLAGS[@]}" "${FILTER_FLAGS[@]}"
|
||||
mc --config-dir "$MC_CONFIG_DIR" event add "$ALIAS_NAME/$BUCKET" "$TARGET_ARN" "${EVENT_FLAGS[@]}" "${FILTER_FLAGS[@]}"
|
||||
|
||||
echo "[3/3] Проверка после добавления:"
|
||||
mc event ls "$ALIAS_NAME/$BUCKET"
|
||||
mc --config-dir "$MC_CONFIG_DIR" event ls "$ALIAS_NAME/$BUCKET"
|
||||
|
||||
echo "OK: правило уведомлений настроено"
|
||||
|
||||
Reference in New Issue
Block a user