diff --git a/Control/AthenaPython/python/FilePeekerLib.py b/Control/AthenaPython/python/FilePeekerLib.py index cd676d2b074329b5f0c98d1a384c19b92bfc75a2..130ab53e11c9cf217cd9293a4cff2efb5f933344 100644 --- a/Control/AthenaPython/python/FilePeekerLib.py +++ b/Control/AthenaPython/python/FilePeekerLib.py @@ -173,6 +173,8 @@ class FilePeeker(PyAthena.Alg): except KeyError: msg.warning('could not retrieve [%s]', metadata_name) return + if str(obj).find('MetaCont') >= 0: + obj = obj.get (obj.sources()[0]) msg.info('processing container [%s]', obj.folderName()) data = [] payloads = obj.payloadContainer()