*: replace Dict from typing with normal dict
This commit is contained in:
		@ -1,6 +1,6 @@
 | 
			
		||||
"""Docker controller"""
 | 
			
		||||
from time import sleep
 | 
			
		||||
from typing import Dict, Tuple
 | 
			
		||||
from typing import Tuple
 | 
			
		||||
 | 
			
		||||
from django.conf import settings
 | 
			
		||||
from docker import DockerClient
 | 
			
		||||
@ -33,10 +33,10 @@ class DockerController(BaseController):
 | 
			
		||||
        except ServiceConnectionInvalid as exc:
 | 
			
		||||
            raise ControllerException from exc
 | 
			
		||||
 | 
			
		||||
    def _get_labels(self) -> Dict[str, str]:
 | 
			
		||||
    def _get_labels(self) -> dict[str, str]:
 | 
			
		||||
        return {}
 | 
			
		||||
 | 
			
		||||
    def _get_env(self) -> Dict[str, str]:
 | 
			
		||||
    def _get_env(self) -> dict[str, str]:
 | 
			
		||||
        return {
 | 
			
		||||
            "AUTHENTIK_HOST": self.outpost.config.authentik_host,
 | 
			
		||||
            "AUTHENTIK_INSECURE": str(self.outpost.config.authentik_host_insecure),
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,5 @@
 | 
			
		||||
"""Kubernetes Deployment Reconciler"""
 | 
			
		||||
from typing import TYPE_CHECKING, Dict
 | 
			
		||||
from typing import TYPE_CHECKING
 | 
			
		||||
 | 
			
		||||
from kubernetes.client import (
 | 
			
		||||
    AppsV1Api,
 | 
			
		||||
@ -53,7 +53,7 @@ class DeploymentReconciler(KubernetesObjectReconciler[V1Deployment]):
 | 
			
		||||
        ):
 | 
			
		||||
            raise NeedsUpdate()
 | 
			
		||||
 | 
			
		||||
    def get_pod_meta(self) -> Dict[str, str]:
 | 
			
		||||
    def get_pod_meta(self) -> dict[str, str]:
 | 
			
		||||
        """Get common object metadata"""
 | 
			
		||||
        return {
 | 
			
		||||
            "app.kubernetes.io/name": "authentik-outpost",
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
"""Kubernetes deployment controller"""
 | 
			
		||||
from io import StringIO
 | 
			
		||||
from typing import Dict, List, Type
 | 
			
		||||
from typing import List, Type
 | 
			
		||||
 | 
			
		||||
from kubernetes.client import OpenApiException
 | 
			
		||||
from kubernetes.client.api_client import ApiClient
 | 
			
		||||
@ -18,7 +18,7 @@ from authentik.outposts.models import KubernetesServiceConnection, Outpost
 | 
			
		||||
class KubernetesController(BaseController):
 | 
			
		||||
    """Manage deployment of outpost in kubernetes"""
 | 
			
		||||
 | 
			
		||||
    reconcilers: Dict[str, Type[KubernetesObjectReconciler]]
 | 
			
		||||
    reconcilers: dict[str, Type[KubernetesObjectReconciler]]
 | 
			
		||||
    reconcile_order: List[str]
 | 
			
		||||
 | 
			
		||||
    client: ApiClient
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user