From 3c79075c294f134a137c141648a9ae0bfa7f79e4 Mon Sep 17 00:00:00 2001
From: Karel van Klink <karel.vanklink@geant.org>
Date: Fri, 26 Jul 2024 10:19:48 +0200
Subject: [PATCH] Update OSS params for use with Kentik service

---
 gso/oss-params-example.json | 2 ++
 gso/settings.py             | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/gso/oss-params-example.json b/gso/oss-params-example.json
index 595c22f9..d5882de1 100644
--- a/gso/oss-params-example.json
+++ b/gso/oss-params-example.json
@@ -108,6 +108,7 @@
     "user_email": "robot-user@geant.org",
     "api_key": "kentik_api_key",
     "device_type": "router",
+    "minimize_snmp": false,
     "billing_plans": {
       "1": "XL license",
       "2": "L license",
@@ -116,6 +117,7 @@
     },
     "sample_rate": 100,
     "bgp_type": "device",
+    "bgp_lookup_strategy": "lu_global_fallback",
     "ASN": 137,
     "route_selection": "both directions",
     "snmp_community": "secret community string",
diff --git a/gso/settings.py b/gso/settings.py
index a8fa96d7..ed6387ba 100644
--- a/gso/settings.py
+++ b/gso/settings.py
@@ -180,9 +180,11 @@ class KentikParams(BaseSettings):
     user_email: str
     api_key: str
     device_type: str
+    minimize_snmp: bool
     billing_plans: dict[SiteTier, str]
     sample_rate: int
     bgp_type: str
+    bgp_lookup_strategy: str
     ASN: int
     route_selection: str
     snmp_community: str
-- 
GitLab