[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch, master, updated. debian/0.24.6-1-356-g5718585

James Turnbull james at lovedthanlost.net
Fri Jan 23 14:21:42 UTC 2009


The following commit has been merged in the master branch:
commit 27a750d4884f2f48c05f5ab6a5c70c7cecf5ff04
Author: James Turnbull <james at lovedthanlost.net>
Date:   Sat Nov 22 10:00:55 2008 +1100

    Revert "Fixing #1755 - File modes (and other strange properties) will now display correctly"
    
    This reverts commit ed4c4050a8ac46c509b20031814646a49ba86e54.

diff --git a/lib/puppet/type.rb b/lib/puppet/type.rb
index 7a1c8b4..7e86549 100644
--- a/lib/puppet/type.rb
+++ b/lib/puppet/type.rb
@@ -2487,8 +2487,8 @@ class Type
         trans = TransObject.new(self.title, self.class.name)
 
         values = retrieve()
-        values.each do |param, value|
-            trans[param.name] = param.is_to_s(value)
+        values.each do |name, value|
+            trans[name.name] = value
         end
 
         @parameters.each do |name, param|
diff --git a/spec/unit/type.rb b/spec/unit/type.rb
index 903936a..5e6cf33 100755
--- a/spec/unit/type.rb
+++ b/spec/unit/type.rb
@@ -61,18 +61,4 @@ describe Puppet::Type do
             @catalog.clear(true)
         end
     end
-
-    describe "when converting to a transportable resource" do
-        before do
-            @user = Puppet::Type.type(:user).create(:name => "to_trans_testing", :ensure => :present)
-        end
-
-        it "should use each parameter's 'is_to_s' method to display the value" do
-            # Use 'ensure' because none of the other props will be tested if the user is absent.
-            @user.property(:ensure).expects(:retrieve).returns :absent
-            @user.property(:ensure).expects(:is_to_s).with(:absent)
-
-            @user.to_trans
-        end
-    end
 end

-- 
Puppet packaging for Debian



More information about the Pkg-puppet-devel mailing list