# pylint: disable=E0213
-import logging
-from typing import Optional, NoReturn
from ipaddress import ip_network
+import logging
+from typing import NoReturn, Optional
+from urllib.parse import urlparse
from ops.framework import EventBase
from ops.main import main
-
from opslib.osm.charm import CharmedOsmBase
-
+from opslib.osm.interfaces.prometheus import PrometheusServer
from opslib.osm.pod import (
- IngressResourceV3Builder,
- FilesV3Builder,
ContainerV3Builder,
+ FilesV3Builder,
+ IngressResourceV3Builder,
PodSpecV3Builder,
)
-
-
from opslib.osm.validator import (
ModelValidator,
validator,
)
-from opslib.osm.interfaces.prometheus import PrometheusServer
-from urllib.parse import urlparse
logger = logging.getLogger(__name__)