From d0eb5ae2bde893ed7ea4989593fca28f2b216b91 Mon Sep 17 00:00:00 2001 From: edraft Date: Fri, 18 Jul 2025 16:44:05 +0200 Subject: [PATCH] Fixed SyntaxError: f-string: unmatched '[' --- nbs/__init__.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/nbs/__init__.py b/nbs/__init__.py index d8fabf5..3751856 100644 --- a/nbs/__init__.py +++ b/nbs/__init__.py @@ -134,7 +134,7 @@ def sync_docker(self, dockerConf: dict[str, str], dockerDef: configparser.Sectio logging.error(f'No devices matched name {deviceName}') device = next(devices) site = device.site - clusterName = f'Docker {device['name']}' + clusterName = f'Docker {device["name"]}' cluster = self.netbox.virtualization.clusters.get(name=clusterName) if cluster is None: logging.info(f'No Cluster exists for device {deviceName}, creating...') @@ -275,7 +275,7 @@ def sync_docker(self, dockerConf: dict[str, str], dockerDef: configparser.Sectio serviceDescription = container.labels['org.opencontainers.image.title'] if 'org.opencontainers.image.description' in container.labels: if serviceDescription is not None: - serviceDescription = f'{serviceDescription} - {container.labels['org.opencontainers.image.description']}' + serviceDescription = f'{serviceDescription} - {container.labels["org.opencontainers.image.description"]}' else: serviceDescription = container.labels['org.opencontainers.image.description'] @@ -347,10 +347,10 @@ def docker_upsert_network(self,device: pynetbox.models.dcim.Devices, d_network: 'external': None } - vrf = self.netbox.ipam.vrfs.get(name=f'Docker on {device['name']}') + vrf = self.netbox.ipam.vrfs.get(name=f'Docker on {device["name"]}') if vrf is None: - vrf = self.netbox.ipam.vrfs.create(name=f'Docker on {device['name']}', rd=f'docker-{device['name']}') - logging.info(f'Created missing VRF for docker on {device['name']} with ID {vrf.id}') + vrf = self.netbox.ipam.vrfs.create(name=f'Docker on {device["name"]}', rd=f'docker-{device["name"]}') + logging.info(f'Created missing VRF for docker on {device["name"]} with ID {vrf.id}') range = self.netbox.ipam.ip_ranges.get(description=networkName,vrf_id=vrf.id) if range is None: