fix: do not load yaml has YAML object

This commit is contained in:
egarette@silique.fr 2025-05-19 18:45:36 +02:00
parent 7ce8559481
commit 881cdea72b
13 changed files with 61 additions and 1 deletions

View file

@ -54,7 +54,7 @@ class RougailUserDataYaml:
def run(
self,
) -> None:
self.yaml = YAML()
self.yaml = YAML(typ='safe', pure=True)
user_datas = []
for idx, filename in enumerate(self.filenames):
filename = Path(filename)

View file

@ -0,0 +1,5 @@
{
"variable1": "value1",
"variable2": "value2",
"variable3": null
}

View file

@ -0,0 +1,11 @@
---
version: 1.1
variable1:
mandatory: false
variable2:
mandatory: false
variable3:
mandatory: false

View file

@ -0,0 +1,2 @@
---
variable3: value3

View file

@ -0,0 +1,2 @@
---
variable2: value2

View file

@ -0,0 +1,2 @@
---
variable1: value1

View file

@ -0,0 +1,4 @@
{
"errors": [],
"warnings": []
}

View file

@ -0,0 +1,4 @@
{
"errors": [],
"warnings": []
}

View file

@ -0,0 +1,7 @@
{
"rougail": {
"var1": "string1",
"var2": "string1",
"var3": "string1"
}
}

View file

@ -0,0 +1,7 @@
{
"rougail": {
"var1": "string1",
"var2": "string1",
"var3": "string1"
}
}

View file

@ -0,0 +1,6 @@
{
"rougail": {
"var1": "string1",
"var3": "string1"
}
}

View file

@ -0,0 +1,5 @@
{
"rougail.var1": "string1",
"rougail.var2": "string1",
"rougail.var3": "string1"
}

View file

@ -0,0 +1,5 @@
{
"rougail.var1": "string1",
"rougail.var2": "string1",
"rougail.var3": "string1"
}