]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
WIP: data_modeling refactored docs-python-refac-hoq9jw/deployments/8532 python-refactoring-modeling
authorAleš Mrázek <ales.mrazek@nic.cz>
Tue, 13 Jan 2026 00:28:00 +0000 (01:28 +0100)
committerAleš Mrázek <ales.mrazek@nic.cz>
Fri, 6 Feb 2026 15:04:26 +0000 (16:04 +0100)
commit5eed93fec9fb552fe9f9be191af1e17f752fe639
tree4de1b2b0ff2255a908e90b6ccbdf34669e895a82
parent74884166c341eefe339ccac8ed41bedd2598b08b
WIP: data_modeling refactored
28 files changed:
python/knot_resolver/config/__init__.py [new file with mode: 0644]
python/knot_resolver/config/model/__init__.py [new file with mode: 0644]
python/knot_resolver/config/model/config_model.py [new file with mode: 0644]
python/knot_resolver/config/model/types/__init__.py [new file with mode: 0644]
python/knot_resolver/config/model/types/float_types.py [new file with mode: 0644]
python/knot_resolver/config/model/types/integer_types.py [new file with mode: 0644]
python/knot_resolver/config/model/types/string_types.py [new file with mode: 0644]
python/knot_resolver/config/templates/__init__.py [new file with mode: 0644]
python/knot_resolver/config/templates/policy-loader.lua.j2 [new file with mode: 0644]
python/knot_resolver/config/templates/worker.lua.j2 [new file with mode: 0644]
python/knot_resolver/utils/modeling/__init__.py [new file with mode: 0644]
python/knot_resolver/utils/modeling/errors.py [new file with mode: 0644]
python/knot_resolver/utils/modeling/model_node.py [new file with mode: 0644]
python/knot_resolver/utils/modeling/parsing.py [new file with mode: 0644]
python/knot_resolver/utils/modeling/types/__init__.py [new file with mode: 0644]
python/knot_resolver/utils/modeling/types/base_float_types.py [new file with mode: 0644]
python/knot_resolver/utils/modeling/types/base_generic_types.py [new file with mode: 0644]
python/knot_resolver/utils/modeling/types/base_integer_types.py [new file with mode: 0644]
python/knot_resolver/utils/modeling/types/base_string_types.py [new file with mode: 0644]
python/knot_resolver/utils/modeling/types/base_types.py [new file with mode: 0644]
python/knot_resolver/utils/modeling/types/inspect.py [new file with mode: 0644]
tests/python/knot_resolver/utils/modeling/test_errors.py [new file with mode: 0644]
tests/python/knot_resolver/utils/modeling/test_parsing.py [new file with mode: 0644]
tests/python/knot_resolver/utils/modeling/types/test_base_float_types.py [new file with mode: 0644]
tests/python/knot_resolver/utils/modeling/types/test_base_generic_types.py [new file with mode: 0644]
tests/python/knot_resolver/utils/modeling/types/test_base_integer_types.py [new file with mode: 0644]
tests/python/knot_resolver/utils/modeling/types/test_base_string_types.py [new file with mode: 0644]
tests/python/knot_resolver/utils/modeling/types/test_inspect.py [new file with mode: 0644]