class documentation

class ContainerExtractor(object): (source)

View In Hierarchy

A class to extract certain containers.
Method __init__ The config parameter is a map containing three lists: allowed, copied and extracted.
Method extract Extract a group of selected containers from elyxer.a container.
Method process Add allowed containers, clone cloned containers and add the clone.
Method safeclone Return a new container with contents only in a safe list, recursively.
Instance Variable allowed Undocumented
Instance Variable cloned Undocumented
Instance Variable extracted Undocumented
def __init__(self, config): (source)
The config parameter is a map containing three lists: allowed, copied and extracted.
def extract(self, container): (source)
Extract a group of selected containers from elyxer.a container.
def process(self, container, list): (source)
Add allowed containers, clone cloned containers and add the clone.
def safeclone(self, container): (source)
Return a new container with contents only in a safe list, recursively.
allowed = (source)

Undocumented

cloned = (source)

Undocumented

extracted = (source)

Undocumented