<s> from substanced . objectmap import ( <EOL> ExtentMap , <EOL> find_objectmap , <EOL> ) <EOL> import logging <EOL> _marker = object ( ) <EOL> logger = logging . getLogger ( '<STR_LIT>' ) <EOL> def evolve ( root , registry ) : <EOL> logger . info ( <EOL> '<STR_LIT>' <EOL> ) <EOL> objectmap = find_objectmap ( root ) <EOL> if objectmap is not None : <EOL> objectmap . extentmap = ExtentMap ( ) <EOL> for oid in objectmap . objectid_to_path : <EOL> obj = objectmap . object_for ( oid , root ) <EOL> logger . info ( '<STR_LIT>' % oid ) <EOL> if obj is not None : <EOL> objectmap . extentmap . add ( obj , oid ) </s>
