From 397c8416f78c7a1d081f673dcfe2d70e2d7cee16 Mon Sep 17 00:00:00 2001 From: James Turnbull Date: Fri, 3 Oct 2008 11:20:23 +1000 Subject: Fixed #1628 - Changed node search to use certname rather than Facter hostname --- bin/puppet | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'bin') diff --git a/bin/puppet b/bin/puppet index 142ddd9bb..942902586 100755 --- a/bin/puppet +++ b/bin/puppet @@ -183,11 +183,12 @@ if Puppet[:parseonly] end # Collect our facts. -facts = Puppet::Node::Facts.find("me") -facts.name = facts.values["hostname"] +facts = Puppet::Node::Facts.find(Puppet[:certname]) # Find our Node -node = Puppet::Node.find(facts.name) +unless node = Puppet::Node.find(Puppet[:certname]) + raise "Could not find node %s" % Puppet[:certname] +end # Merge in the facts. node.merge(facts.values) -- cgit