summaryrefslogtreecommitdiffstats
path: root/lib/puppet
diff options
context:
space:
mode:
authorDavid Lutterkort <lutter@redhat.com>2009-06-11 16:46:27 -0700
committerJames Turnbull <james@lovedthanlost.net>2009-06-12 12:25:58 +1000
commita585bddadf49b1c1d41052f6fdd62db832bca49c (patch)
tree5c39bb2a4bc90adb492a273496e1277ff732da45 /lib/puppet
parenta94d2de421fbc107f08e1eb78f90dd2dc8861ab0 (diff)
downloadpuppet-a585bddadf49b1c1d41052f6fdd62db832bca49c.tar.gz
puppet-a585bddadf49b1c1d41052f6fdd62db832bca49c.tar.xz
puppet-a585bddadf49b1c1d41052f6fdd62db832bca49c.zip
* provider/augeas: strip whitespace and ignore blank lines
Signed-off-by: James Turnbull <james@lovedthanlost.net>
Diffstat (limited to 'lib/puppet')
-rw-r--r--lib/puppet/provider/augeas/augeas.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/puppet/provider/augeas/augeas.rb b/lib/puppet/provider/augeas/augeas.rb
index 0c73b79be..a645fbe8a 100644
--- a/lib/puppet/provider/augeas/augeas.rb
+++ b/lib/puppet/provider/augeas/augeas.rb
@@ -66,6 +66,8 @@ Puppet::Type.type(:augeas).provide(:augeas) do
end
args = []
data.each do |line|
+ line.strip!
+ next if line.nil? || line.empty?
argline = []
sc = StringScanner.new(line)
cmd = sc.scan(/\w+|==|!=/)