From ad72670a1f7410a3c4a7e2021f0b7511156f5850 Mon Sep 17 00:00:00 2001 From: Daniil Baturin Date: Thu, 30 Nov 2023 13:58:39 +0000 Subject: https: T5772: remove the default API key The new verification code prevents it from being used, but it's not a reason to keep it --- python/vyos/defaults.py | 2 +- src/conf_mode/http-api.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/python/vyos/defaults.py b/python/vyos/defaults.py index bddbc08c9..59a001ec7 100644 --- a/python/vyos/defaults.py +++ b/python/vyos/defaults.py @@ -50,7 +50,7 @@ api_data = { 'strict' : False, 'gql' : False, 'debug' : False, - 'api_keys' : [ {"id": "testapp", "key": "qwerty"} ] + 'api_keys' : [ ] } vyos_cert_data = { diff --git a/src/conf_mode/http-api.py b/src/conf_mode/http-api.py index 00f3d4f7f..2ade3476d 100755 --- a/src/conf_mode/http-api.py +++ b/src/conf_mode/http-api.py @@ -39,7 +39,7 @@ vyos_conf_scripts_dir=vyos.defaults.directories['conf_mode'] def get_config(config=None): http_api = deepcopy(vyos.defaults.api_data) x = http_api.get('api_keys') - if x is None: + if not x: default_key = None else: default_key = x[0] -- cgit v1.2.3