X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=installers%2Fcharm%2Fprometheus%2Fsrc%2Fcharm.py;fp=installers%2Fcharm%2Fprometheus%2Fsrc%2Fcharm.py;h=47533ddf6e346409beb340c2dc225e29d393c42b;hb=c753dc5f89180d11c1049f6398d74a4f99d7acd5;hp=3d72cace76d0ebed42174c5cffc222205d82739c;hpb=ad254a9b68b288f49c91b9f72f483f59188f92a1;p=osm%2Fdevops.git diff --git a/installers/charm/prometheus/src/charm.py b/installers/charm/prometheus/src/charm.py index 3d72cace..47533ddf 100755 --- a/installers/charm/prometheus/src/charm.py +++ b/installers/charm/prometheus/src/charm.py @@ -22,30 +22,26 @@ # 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__)