diff options
author | Narayan Desai <desai@mcs.anl.gov> | 2009-06-19 21:03:15 +0000 |
---|---|---|
committer | Narayan Desai <desai@mcs.anl.gov> | 2009-06-19 21:03:15 +0000 |
commit | 38a3d79ceb157088d3da8b881aadb154813099e8 (patch) | |
tree | ab3230c27dd431693cfda4265b5e19075dd1898f /src/lib/Server/Admin/Query.py | |
parent | 52adeec63dab9c6cab44ac1e90fb674e345cb329 (diff) | |
download | bcfg2-38a3d79ceb157088d3da8b881aadb154813099e8.tar.gz bcfg2-38a3d79ceb157088d3da8b881aadb154813099e8.tar.bz2 bcfg2-38a3d79ceb157088d3da8b881aadb154813099e8.zip |
Metadata: improve resolution performance
Remove vestiages of the old .all interface; previously we needed to use
copy.deepcopy to ensure that ClientMetadata consumers could not modify
data structures from templates, etc.
This also has the nice side effect of speeding up metadata resolution by
a factor of 50 (0.5s -> 0.01s) in my repository.
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5287 ce84e21b-d406-0410-9b95-82705330c041
Diffstat (limited to 'src/lib/Server/Admin/Query.py')
0 files changed, 0 insertions, 0 deletions