summaryrefslogtreecommitdiffstats
path: root/spec/unit/ssl/certificate_request.rb
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2009-07-21 17:38:57 -0700
committerJames Turnbull <james@lovedthanlost.net>2009-07-25 11:58:43 +1000
commiteeec8e99eaeb6bb97173f2bc04148bff3be58036 (patch)
tree75fa94feb43fbf807585d06e090d49cf2828cc4a /spec/unit/ssl/certificate_request.rb
parent7d40f9e039964e2c3f9e94b5ef2ccbded45a59a5 (diff)
downloadpuppet-eeec8e99eaeb6bb97173f2bc04148bff3be58036.tar.gz
puppet-eeec8e99eaeb6bb97173f2bc04148bff3be58036.tar.xz
puppet-eeec8e99eaeb6bb97173f2bc04148bff3be58036.zip
Fixing #2423 - no more strange dependency cycles
We were getting strange dependency cycles because our class structure mirrored our scope structure. We can't change the scope structure without switching from a dynamically scoped language to a lexically scoped language, which is too big of a change to make right now. Instead, I'm changing the resource graph so that all classes default to just having an edge to the 'main' graph. This will be a behaviour change for many, in that you were getting automatic dependencies from this old behaviour, but it will bring consistency. Signed-off-by: Luke Kanies <luke@madstop.com>
Diffstat (limited to 'spec/unit/ssl/certificate_request.rb')
0 files changed, 0 insertions, 0 deletions