Package bw :: Package poseidon :: Module healer :: Class Healer
[frames] | no frames]

Class Healer

This is the diagnostics and healer class for poseidon. TODO: The code does NOT support inconsistencies caused by p2p distribution

Instance Methods
 
__init__(self, poseidon)
 
heal(self)
 
findOrphans(self)
Check the ls, lv and lo of all memes and links to see if they are valid or orphans Returns the neurons which have invalid ls,lv or lo.
 
resolveMaps(self)
Checks if mmap and umap agree with each other
 
checkProblems(self, ps)
Prints problem details for all neurons which have problems