This RDSA Data Manager provides two main products, an SDS policy manager, and a generic framework to define new policy managers.
First, an SDS policy manager, launched by the script in sdsmanager.py. This is an extensible policy manager, that is able to run a sequence of policies/rules on a list of SDS daily files. Its objective is to be easy to configure, through the configuration of the existing rules, and also easy to extend, with the addition of new policies.
Second, the RuleManager class, that is the base to the SDS manager, but is also able to transparently apply a sequence of policies to a collection of data items of different types, as long as the policies accept these types.