fix onion_global_service_hostname
[mirror/dsa-puppet.git] / modules / puppetmaster / lib / puppet / parser / functions / onion_global_service_hostname.rb
index 41e160d..22ee3bb 100644 (file)
@@ -16,7 +16,8 @@ module Puppet::Parser::Functions
     require 'json'
     parsed = {}
     facts.each_line do |l|
-      p.update(JSON.parse(l))
+      p = JSON.parse(l)
+      parsed.update(p) if p
     end
     return parsed[servicename]
   end