Compare commits

..

No commits in common. "cf2bb7500f5aa28b566a219a117bc66646fedfb3" and "bc35561a52806497d8ce3a95dea43cc5d43c57ce" have entirely different histories.

177 changed files with 16 additions and 996 deletions

View file

@ -1,11 +1,3 @@
## 0.1.0a2 (2025-02-10)
### Fix
- rename source
- add test without namespace
- update tests
## 0.1.0a1 (2024-11-27) ## 0.1.0a1 (2024-11-27)
### Fix ### Fix

View file

@ -4,7 +4,7 @@ requires = ["flit_core >=3.8.0,<4"]
[project] [project]
name = "rougail.user_data_environment" name = "rougail.user_data_environment"
version = "0.1.0a2" version = "0.1.0a1"
authors = [{name = "Emmanuel Garette", email = "gnunux@gnunux.info"}] authors = [{name = "Emmanuel Garette", email = "gnunux@gnunux.info"}]
readme = "README.md" readme = "README.md"
description = "Rougail user_data environment" description = "Rougail user_data environment"

View file

@ -1,6 +1,6 @@
""" """
Silique (https://www.silique.fr) Silique (https://www.silique.fr)
Copyright (C) 2024-2025 Copyright (C) 2024
distribued with GPL-2 or later license distribued with GPL-2 or later license

View file

@ -2,7 +2,7 @@
Config file for Rougail-user-data-environment Config file for Rougail-user-data-environment
Silique (https://www.silique.fr) Silique (https://www.silique.fr)
Copyright (C) 2024-2025 Copyright (C) 2024
distribued with GPL-2 or later license distribued with GPL-2 or later license

View file

@ -1,6 +1,6 @@
""" """
Silique (https://www.silique.fr) Silique (https://www.silique.fr)
Copyright (C) 2024-2025 Copyright (C) 2024
distribued with GPL-2 or later license distribued with GPL-2 or later license
@ -48,7 +48,7 @@ class RougailUserDataEnvironment:
def run(self): def run(self):
values = self.parse() values = self.parse()
return [{'source': 'environment variable', return [{'source': 'environment',
'errors': self.errors, 'errors': self.errors,
'warnings': self.warnings, 'warnings': self.warnings,
'values': values, 'values': values,

View file

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

View file

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

View file

@ -1,2 +0,0 @@
ROUGAIL_SECRET1="string1"
ROUGAIL_SECRET2="string1"

View file

@ -1,2 +0,0 @@
ROUGAIL_SECRET1="string1"
ROUGAIL_SECRET2="string1"

View file

@ -1 +0,0 @@
ROUGAIL_SECRET1="string1"

View file

@ -1,4 +0,0 @@
{
"secret1": "string1",
"secret2": "string1"
}

View file

@ -1,4 +0,0 @@
{
"secret1": "string1",
"secret2": "value"
}

View file

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

View file

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

View file

@ -1,2 +0,0 @@
ROUGAIL_VAR1="string1"
ROUGAIL_VAR2="string1"

View file

@ -1,2 +0,0 @@
ROUGAIL_VAR1="string1"
ROUGAIL_VAR2="string1"

View file

@ -1,2 +0,0 @@
ROUGAIL_VAR1="string1"
ROUGAIL_VAR2="string1"

View file

@ -1,4 +0,0 @@
{
"var1": "string1",
"var2": "string1"
}

View file

@ -1,4 +0,0 @@
{
"var1": "string1",
"var2": "string1"
}

View file

@ -1,6 +1,6 @@
ROUGAIL_VAR1="string1,string2,string3" ROUGAIL_VAR1="string1,string2,string3"
ROUGAIL_VAR2="string1,string2,string3" ROUGAIL_VAR2="string1,string2,string3"
ROUGAIL_VAR3="string1,string2,string3" ROUGAIL_VAR3="string1"
ROUGAIL_VAR4="string1,string2,string3" ROUGAIL_VAR4="string1,string2,string3"
ROUGAIL_VAR5="string1,string2,string3" ROUGAIL_VAR5="string1,string2,string3"
ROUGAIL_VAR6="string1,string2,string3" ROUGAIL_VAR6="string1,string2,string3"

View file

@ -1,6 +1,6 @@
ROUGAIL_VAR1="string1,string2,string3" ROUGAIL_VAR1="string1,string2,string3"
ROUGAIL_VAR2="string1,string2,string3" ROUGAIL_VAR2="string1,string2,string3"
ROUGAIL_VAR3="string1,string2,string3" ROUGAIL_VAR3="string1"
ROUGAIL_VAR4="string1,string2,string3" ROUGAIL_VAR4="string1,string2,string3"
ROUGAIL_VAR5="string1,string2,string3" ROUGAIL_VAR5="string1,string2,string3"
ROUGAIL_VAR6="string1,string2,string3" ROUGAIL_VAR6="string1,string2,string3"

View file

@ -1,3 +1,3 @@
ROUGAIL_VAR1="string1,string2,string3" ROUGAIL_VAR1="string1,string2,string3"
ROUGAIL_VAR2="string1,string2,string3" ROUGAIL_VAR2="string1,string2,string3"
ROUGAIL_VAR3="string1,string2,string3" ROUGAIL_VAR3="string1"

View file

@ -9,11 +9,7 @@
"string2", "string2",
"string3" "string3"
], ],
"var3": [ "var3": "string1",
"string1",
"string2",
"string3"
],
"var4": [ "var4": [
"string1", "string1",
"string2", "string2",

View file

@ -9,11 +9,7 @@
"string2", "string2",
"string3" "string3"
], ],
"var3": [ "var3": "string1",
"string1",
"string2",
"string3"
],
"var4": [ "var4": [
"value" "value"
], ],

View file

@ -1,6 +0,0 @@
{
"errors": [
"cannot access to option \"variable\" (a variable) because has property \"disabled\""
],
"warnings": []
}

View file

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

View file

@ -1,2 +0,0 @@
ROUGAIL_CONDITION="True"
ROUGAIL_VARIABLE="string1,string2,string3"

View file

@ -1,2 +0,0 @@
ROUGAIL_CONDITION="True"
ROUGAIL_VARIABLE="string1,string2,string3"

View file

@ -1 +0,0 @@
ROUGAIL_VARIABLE="string1,string2,string3"

View file

@ -1,3 +0,0 @@
{
"condition": true
}

View file

@ -1,8 +0,0 @@
{
"condition": false,
"variable": [
"string1",
"string2",
"string3"
]
}

View file

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

View file

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

View file

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

View file

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

View file

@ -1,6 +0,0 @@
ROUGAIL_VAR1="string1"
ROUGAIL_FAMILY.VAR2="string6"
ROUGAIL_FAMILY.SUBFAMILY.VARIABLE="string1,string2,string3"
ROUGAIL_FAMILY2.VAR2="string1"
ROUGAIL_FAMILY2.VAR3="string5"
ROUGAIL_FAMILY2.SUBFAMILY.VARIABLE="string1,string2,string3"

View file

@ -1,6 +0,0 @@
ROUGAIL_VAR1="string1"
ROUGAIL_FAMILY.VAR2="string6"
ROUGAIL_FAMILY.SUBFAMILY.VARIABLE="string1,string2,string3"
ROUGAIL_FAMILY2.VAR2="string1"
ROUGAIL_FAMILY2.VAR3="string5"
ROUGAIL_FAMILY2.SUBFAMILY.VARIABLE="string1,string2,string3"

View file

@ -1,2 +0,0 @@
ROUGAIL_VAR1="string1"
ROUGAIL_FAMILY.VAR2="string6"

View file

@ -1,16 +0,0 @@
{
"var1": "string1",
"family.var2": "string6",
"family.subfamily.variable": [
"string1",
"string2",
"string3"
],
"family2.var2": "string1",
"family2.var3": "string5",
"family2.subfamily.variable": [
"string1",
"string2",
"string3"
]
}

View file

@ -1,15 +0,0 @@
{
"var1": "string1",
"family.var2": "string6",
"family.subfamily.variable": [
"string1",
"string6"
],
"family2.var2": "string6",
"family2.var3": "string4",
"family2.subfamily.variable": [
"string1",
"string6",
"string4"
]
}

View file

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

View file

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

View file

@ -1,4 +0,0 @@
ROUGAIL_LEADER.LEADER="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER1="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER2="string1,string2,string3"
ROUGAIL_CALCULATE="string1,string2,string3"

View file

@ -1,4 +0,0 @@
ROUGAIL_LEADER.LEADER="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER1="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER2="string1,string2,string3"
ROUGAIL_CALCULATE="string1,string2,string3"

View file

@ -1,24 +0,0 @@
{
"leader.leader": [
{
"leader.leader": "string1",
"leader.follower1": "string1",
"leader.follower2": "string1"
},
{
"leader.leader": "string2",
"leader.follower1": "string2",
"leader.follower2": "string2"
},
{
"leader.leader": "string3",
"leader.follower1": "string3",
"leader.follower2": "string3"
}
],
"calculate": [
"string1",
"string2",
"string3"
]
}

View file

@ -1,17 +0,0 @@
{
"leader.leader": [
{
"leader.leader": "value1",
"leader.follower1": "val11",
"leader.follower2": "val21"
},
{
"leader.leader": "value2",
"leader.follower1": "val11",
"leader.follower2": "val21"
}
],
"calculate": [
"val11"
]
}

View file

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

View file

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

View file

@ -1,4 +0,0 @@
ROUGAIL_LEADER.LEADER="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER1="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER2="string1,string2,string3"
ROUGAIL_CALCULATE="string1,string2,string3"

View file

@ -1,4 +0,0 @@
ROUGAIL_LEADER.LEADER="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER1="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER2="string1,string2,string3"
ROUGAIL_CALCULATE="string1,string2,string3"

View file

@ -1,24 +0,0 @@
{
"leader.leader": [
{
"leader.leader": "string1",
"leader.follower1": "string1",
"leader.follower2": "string1"
},
{
"leader.leader": "string2",
"leader.follower1": "string2",
"leader.follower2": "string2"
},
{
"leader.leader": "string3",
"leader.follower1": "string3",
"leader.follower2": "string3"
}
],
"calculate": [
"string1",
"string2",
"string3"
]
}

View file

@ -1,17 +0,0 @@
{
"leader.leader": [
{
"leader.leader": "value1",
"leader.follower1": "val11",
"leader.follower2": "val21"
},
{
"leader.leader": "value2",
"leader.follower1": "val11",
"leader.follower2": "val21"
}
],
"calculate": [
"val11"
]
}

View file

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

View file

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

View file

@ -1,4 +0,0 @@
ROUGAIL_LEADER.LEADER="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER1="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER2="string1,string2,string3"
ROUGAIL_CALCULATE="string1,string2,string3"

View file

@ -1,4 +0,0 @@
ROUGAIL_LEADER.LEADER="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER1="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER2="string1,string2,string3"
ROUGAIL_CALCULATE="string1,string2,string3"

View file

@ -1,24 +0,0 @@
{
"leader.leader": [
{
"leader.leader": "string1",
"leader.follower1": "string1",
"leader.follower2": "string1"
},
{
"leader.leader": "string2",
"leader.follower1": "string2",
"leader.follower2": "string2"
},
{
"leader.leader": "string3",
"leader.follower1": "string3",
"leader.follower2": "string3"
}
],
"calculate": [
"string1",
"string2",
"string3"
]
}

View file

@ -1,18 +0,0 @@
{
"leader.leader": [
{
"leader.leader": "value1",
"leader.follower1": "val11",
"leader.follower2": "val21"
},
{
"leader.leader": "value2",
"leader.follower1": "val11",
"leader.follower2": "val21"
}
],
"calculate": [
"val11",
"val11"
]
}

View file

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

View file

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

View file

@ -1,4 +0,0 @@
ROUGAIL_LEADER.LEADER="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER1="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER2="string1,string2,string3"
ROUGAIL_CALCULATE="string1"

View file

@ -1,4 +0,0 @@
ROUGAIL_LEADER.LEADER="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER1="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER2="string1,string2,string3"
ROUGAIL_CALCULATE="string1"

View file

@ -1,20 +0,0 @@
{
"leader.leader": [
{
"leader.leader": "string1",
"leader.follower1": "string1",
"leader.follower2": "string1"
},
{
"leader.leader": "string2",
"leader.follower1": "string2",
"leader.follower2": "string2"
},
{
"leader.leader": "string3",
"leader.follower1": "string3",
"leader.follower2": "string3"
}
],
"calculate": "string1"
}

View file

@ -1,15 +0,0 @@
{
"leader.leader": [
{
"leader.leader": "value1",
"leader.follower1": "val11",
"leader.follower2": "val21"
},
{
"leader.leader": "value2",
"leader.follower1": "val11",
"leader.follower2": "val21"
}
],
"calculate": "value1"
}

View file

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

View file

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

View file

@ -1,4 +0,0 @@
ROUGAIL_LEADER.LEADER="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER1="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER2="string1,string2,string3"
ROUGAIL_CALCULATE="string1"

View file

@ -1,4 +0,0 @@
ROUGAIL_LEADER.LEADER="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER1="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER2="string1,string2,string3"
ROUGAIL_CALCULATE="string1"

View file

@ -1,20 +0,0 @@
{
"leader.leader": [
{
"leader.leader": "string1",
"leader.follower1": "string1",
"leader.follower2": "string1"
},
{
"leader.leader": "string2",
"leader.follower1": "string2",
"leader.follower2": "string2"
},
{
"leader.leader": "string3",
"leader.follower1": "string3",
"leader.follower2": "string3"
}
],
"calculate": "string1"
}

View file

@ -1,15 +0,0 @@
{
"leader.leader": [
{
"leader.leader": "value1",
"leader.follower1": "val11",
"leader.follower2": "val21"
},
{
"leader.leader": "value2",
"leader.follower1": "val11",
"leader.follower2": "val21"
}
],
"calculate": "value2"
}

View file

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

View file

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

View file

@ -1,4 +0,0 @@
ROUGAIL_LEADER.LEADER="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER1="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER2="string1,string2,string3"
ROUGAIL_CALCULATE="string1,string2,string3"

View file

@ -1,4 +0,0 @@
ROUGAIL_LEADER.LEADER="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER1="string1,string2,string3"
ROUGAIL_LEADER.FOLLOWER2="string1,string2,string3"
ROUGAIL_CALCULATE="string1,string2,string3"

View file

@ -1,24 +0,0 @@
{
"leader.leader": [
{
"leader.leader": "string1",
"leader.follower1": "string1",
"leader.follower2": "string1"
},
{
"leader.leader": "string2",
"leader.follower1": "string2",
"leader.follower2": "string2"
},
{
"leader.leader": "string3",
"leader.follower1": "string3",
"leader.follower2": "string3"
}
],
"calculate": [
"string1",
"string2",
"string3"
]
}

View file

@ -1,18 +0,0 @@
{
"leader.leader": [
{
"leader.leader": "value1",
"leader.follower1": "val11",
"leader.follower2": "val21"
},
{
"leader.leader": "value2",
"leader.follower1": "val11",
"leader.follower2": "val21"
}
],
"calculate": [
"value1",
"value2"
]
}

View file

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

View file

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

View file

@ -1,2 +0,0 @@
ROUGAIL.SECRET1="string1"
ROUGAIL.SECRET2="string1"

View file

@ -1,2 +0,0 @@
ROUGAIL.SECRET1="string1"
ROUGAIL.SECRET2="string1"

View file

@ -1 +0,0 @@
ROUGAIL.SECRET1="string1"

View file

@ -1,4 +0,0 @@
{
"rougail.secret1": "string1",
"rougail.secret2": "string1"
}

View file

@ -1,4 +0,0 @@
{
"rougail.secret1": "string1",
"rougail.secret2": "value"
}

View file

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

View file

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

View file

@ -1,2 +0,0 @@
ROUGAIL.VAR1="string1"
ROUGAIL.VAR2="string1"

View file

@ -1,2 +0,0 @@
ROUGAIL.VAR1="string1"
ROUGAIL.VAR2="string1"

View file

@ -1,2 +0,0 @@
ROUGAIL.VAR1="string1"
ROUGAIL.VAR2="string1"

View file

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

Some files were not shown because too many files have changed in this diff Show more