Skip to content

Commit 87ecacc

Browse files
committed
tank: don't log properties so verbosely
1 parent 8244a87 commit 87ecacc

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/warnet/tank.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,13 @@ def _parse_version(self):
6262

6363
def parse_graph_node(self, node):
6464
# Dynamically parse properties based on the schema
65+
graph_properties = {}
6566
for property, specs in self.warnet.node_schema["properties"].items():
6667
value = node.get(property, specs.get("default"))
6768
if property == "version":
6869
self._parse_version()
6970
setattr(self, property, value)
70-
logger.debug(f"{property}={value}")
71+
graph_properties[property] = value
7172

7273
if self.version and self.image:
7374
raise Exception(
@@ -83,7 +84,8 @@ def parse_graph_node(self, node):
8384

8485
self.config_dir = self.warnet.config_dir / str(self.suffix)
8586
self.config_dir.mkdir(parents=True, exist_ok=True)
86-
logger.debug(f"{self=:}")
87+
88+
logger.debug(f"Parsed graph node: {self.index} with attributes: {[f'{key}={value}' for key, value in graph_properties.items()]}")
8789

8890
@classmethod
8991
def from_graph_node(cls, index, warnet, tank=None):

0 commit comments

Comments
 (0)