This commit is contained in:
+9
-3
@@ -17,14 +17,20 @@ def stringify(obj, indent=0):
|
||||
if isinstance(obj, list):
|
||||
if not obj:
|
||||
return "[]"
|
||||
return '\n'.join(f"{space}- {stringify(e, indent + 1)}" for e in obj)
|
||||
return '\n'.join(f"{space} {stringify(e, indent + 1)}" for e in obj)
|
||||
|
||||
if isinstance(obj, dict):
|
||||
if not obj:
|
||||
return "{}"
|
||||
return '\n'.join(f"{space}{k}: {stringify(v, indent + 1)}" for k, v in obj.items())
|
||||
lines = []
|
||||
for k, v in obj.items():
|
||||
v_str = stringify(v, indent + 1)
|
||||
# on force retour à la ligne après la clé
|
||||
lines.append(f"{space}{k}:\n{v_str}")
|
||||
return '\n'.join(lines)
|
||||
|
||||
return f"{space}{str(obj)}"
|
||||
|
||||
return str(obj)
|
||||
|
||||
def sanitize_param_value(v):
|
||||
s = str(v)
|
||||
|
||||
Reference in New Issue
Block a user