aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStan Grishin <stangri@melmac.net>2021-02-26 02:16:24 +0000
committerStan Grishin <stangri@melmac.net>2021-02-26 02:16:24 +0000
commit7b04857dcba5160c9f7d6caf7c658fa5548c57b0 (patch)
tree19e4815528acbefc3033ec90030d45e17c0f6108
parent9e32bfa1f96381335498241202ea575e1ead9f42 (diff)
vpn-policy-routing: update user netflix file
Signed-off-by: Stan Grishin <stangri@melmac.net>
-rw-r--r--net/vpn-policy-routing/files/vpn-policy-routing.netflix.user6
1 files changed, 1 insertions, 5 deletions
diff --git a/net/vpn-policy-routing/files/vpn-policy-routing.netflix.user b/net/vpn-policy-routing/files/vpn-policy-routing.netflix.user
index bffb6a6d1..5747cd679 100644
--- a/net/vpn-policy-routing/files/vpn-policy-routing.netflix.user
+++ b/net/vpn-policy-routing/files/vpn-policy-routing.netflix.user
@@ -25,11 +25,7 @@ if [ ! -s "$TARGET_FNAME" ]; then
if [ "$DB_SOURCE" = "api.bgpview.io" ]; then
TARGET_URL="https://api.bgpview.io/asn/${TARGET_ASN}/prefixes"
- if command -v jq >/dev/null 2>&1; then
- curl -s "$TARGET_URL" 2>/dev/null | jq -r '.data.ipv4_prefixes[].prefix' > "$TARGET_FNAME"
- else
- curl -s "$TARGET_URL" 2>/dev/null | sed -ne 's/.*"ipv4_prefixes":\(.*\),"ipv6_prefixes":.*/\1\n/g; s/\}\},/&\n/g; s/"parent":{"prefix":/"parent":{"parent_prefix":/gp' | sed -ne 's/.*"prefix":"\(.\{0,20\}\)",".*/\1/g; s/\\//gp' > "$TARGET_FNAME"
- fi
+ curl -s "$TARGET_URL" 2>/dev/null | jsonfilter -e '@.data.ipv4_prefixes[*].prefix'
fi
fi