Fixed comment parsing for OpenBSD service provider
This commit is contained in:
parent
78d6eddb2c
commit
384ea48e62
1 changed files with 8 additions and 2 deletions
|
@ -20,7 +20,10 @@ Puppet::Type.type(:service).provide :openbsd, :parent => :base do
|
||||||
def rcvar
|
def rcvar
|
||||||
name = @resource[:name]
|
name = @resource[:name]
|
||||||
File.open(@@rcconf).each do |line|
|
File.open(@@rcconf).each do |line|
|
||||||
return line.strip.split("=", 2) if line =~ /^#{name}(_flags)?=/
|
if line =~ /^#{name}(_flags)?=/
|
||||||
|
line = line.sub(/#.*/, "")
|
||||||
|
return line.strip.split("=", 2)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
nil
|
nil
|
||||||
end
|
end
|
||||||
|
@ -28,7 +31,10 @@ Puppet::Type.type(:service).provide :openbsd, :parent => :base do
|
||||||
def rcvar_local
|
def rcvar_local
|
||||||
name = @resource[:name]
|
name = @resource[:name]
|
||||||
File.open(@@rcconf_local).each do |line|
|
File.open(@@rcconf_local).each do |line|
|
||||||
return line.strip.split("=", 2) if line =~ /^#{name}(_flags)?=/
|
if line =~ /^#{name}(_flags)?=/
|
||||||
|
line = line.sub(/#.*/, "")
|
||||||
|
return line.strip.split("=", 2)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
nil
|
nil
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Reference in a new issue