fix onion_global_service_hostname
authorPeter Palfrader <peter@palfrader.org>
Sat, 30 Jul 2016 17:51:04 +0000 (19:51 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sat, 30 Jul 2016 17:51:04 +0000 (19:51 +0200)
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