imas_validator.rules.loading¶
This file describes the functionality for discovering and loading validation rules
Functions
|
Make a list of files that might contain rulesets |
|
Make a list of directories and child directories which might contain rules. |
|
Filter a list of rules based on a given dictionary of criteria |
|
filter list of directories to only those that contain rulesets which should be applied |
|
Return a list of directory Paths which contain rulesets. |
TODO: enable locating rulesets through entrypoints |
|
|
Load docstrings for several rule dirs |
|
Load docstrings for several rule files |
|
Load IDSValidationRule objects from given rulesets and directories |
|
Make a list of files that might contain rulesets |