Skip to content

Commit

Permalink
Convert list of dictionaries_1
Browse files Browse the repository at this point in the history
  • Loading branch information
niam0522 committed Sep 11, 2024
1 parent c818664 commit 5d33ac5
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions kubemarine/procedures/check_paas.py
Original file line number Diff line number Diff line change
Expand Up @@ -1511,7 +1511,11 @@ def kubernetes_admission_status(cluster: KubernetesCluster) -> None:

kubeadm_config = components.KubeadmConfig(cluster)
cluster_config = kubeadm_config.load('kubeadm-config', first_control_plane)
# Check if extraArgs is a list of dictionaries or a dictionary
apiserver_actual_args = cluster_config["apiServer"]["extraArgs"]
if isinstance(apiserver_actual_args, list):
# Convert list of dictionaries to a single dictionary
apiserver_actual_args = {arg['name']: arg['value'] for arg in apiserver_actual_args}

actual_state = "disabled"
if "admission-control-config-file" in apiserver_actual_args and (
Expand Down

0 comments on commit 5d33ac5

Please sign in to comment.