[Thincrust-devel] [PATCH] change single substitute to multiple for file_replacement

Joey Boggs jboggs at redhat.com
Fri Feb 20 18:50:20 UTC 2009


---
 .../plugins/puppet/type/file_replacement.rb        |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/modules/appliance_base/plugins/puppet/type/file_replacement.rb b/modules/appliance_base/plugins/puppet/type/file_replacement.rb
index 5fb4cc7..72cd88c 100644
--- a/modules/appliance_base/plugins/puppet/type/file_replacement.rb
+++ b/modules/appliance_base/plugins/puppet/type/file_replacement.rb
@@ -66,7 +66,7 @@ Puppet::Type.newtype(:file_replacement) do
 				fail("File #{resource[:file]} does not exist")
 			else         
 				data = File.read(resource[:file])	
-				newData = data.sub(resource[:pattern], resource[:replacement])
+				newData = data.gsub(resource[:pattern], resource[:replacement])
 				file = File.new(resource[:file], "w+")
 				file << newData
 				file.close
-- 
1.6.0.6




More information about the Thincrust-devel mailing list