make sure PoolFile.checkFile gets AtlasCore as an environment as some reflex dicts load StoreGateSvc as a side effect


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@351555 4525493e-7705-40b1-a816-d608a930855b
do not set any timeout when run from within valgrind


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@351624 4525493e-7705-40b1-a816-d608a930855b
do not set any timeout when run from within valgrind


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@352084 4525493e-7705-40b1-a816-d608a930855b
fixing bug#79622 - ignore dups for vector<vector<double>> from MathCore and AtlasSTLAddReflexDict


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@352779 4525493e-7705-40b1-a816-d608a930855b
tentative fix for bug #79926: if the timeout is reached, catch and carry on (HeavyIon jobs tend to have gazillions of entries which make the athfile-infos.ascii huge-ish and slow to read)


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@354873 4525493e-7705-40b1-a816-d608a930855b
prevent AthFile from freezing when invocated from an interactive athena job


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@355555 4525493e-7705-40b1-a816-d608a930855b
obo L.Duflot: attempt at better TFile recycling + warn when a pattern couldnt be matched


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@358801 4525493e-7705-40b1-a816-d608a930855b
obo Peter vG: display buffer object lengths for each branch


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@361198 4525493e-7705-40b1-a816-d608a930855b
fix bug #81453: py-26 fix for interactive usage


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@361375 4525493e-7705-40b1-a816-d608a930855b
adding verbose to PoolFile object


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@361381 4525493e-7705-40b1-a816-d608a930855b
obo Peter vG: display buffer object lengths for each branch


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@361969 4525493e-7705-40b1-a816-d608a930855b
use ROOTENV_NO_HOME in athfile forked subprocess


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@363158 4525493e-7705-40b1-a816-d608a930855b
bug #81808: better protection against empty PoolFileCatalog.xml files


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@363542 4525493e-7705-40b1-a816-d608a930855b
fix performance regression in diffPoolFiles stemming from a perhaps too detailed branch size calculation. use checkFile --detailed-branch-size to enable it.


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@366032 4525493e-7705-40b1-a816-d608a930855b
support for Gaudi packages


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@366087 4525493e-7705-40b1-a816-d608a930855b
support for Gaudi packages + fixed regression introduced by refactoring w/ -72


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@377649 4525493e-7705-40b1-a816-d608a930855b
obo V.Tsulaia: fixup for AthenaMP


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@437961 4525493e-7705-40b1-a816-d608a930855b
add a --range option to dump-root-file to dump parts of a file


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@438438 4525493e-7705-40b1-a816-d608a930855b
'fix bug 82547: proper quoting of avn command arguments + harmonize --range into --entries. see: there's an abbreviation and an escaped double-quote"'


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@438720 4525493e-7705-40b1-a816-d608a930855b
'Here is an unescaped double-quote: "'


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Tools/PyUtils/trunk@438722 4525493e-7705-40b1-a816-d608a930855b