summaryrefslogtreecommitdiffstats
path: root/lib/puppet/provider/package/gem.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/provider/package/gem.rb')
-rwxr-xr-xlib/puppet/provider/package/gem.rb14
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/puppet/provider/package/gem.rb b/lib/puppet/provider/package/gem.rb
index d68031826..572069e9b 100755
--- a/lib/puppet/provider/package/gem.rb
+++ b/lib/puppet/provider/package/gem.rb
@@ -62,16 +62,16 @@ Puppet::Type.type(:package).provide :gem do
def install(useversion = true)
command = ["install"]
- if (! @model.should(:ensure).is_a? Symbol) and useversion
- command << "-v" << @model.should(:ensure)
+ if (! @resource.should(:ensure).is_a? Symbol) and useversion
+ command << "-v" << @resource.should(:ensure)
end
# Always include dependencies
command << "--include-dependencies"
- if source = @model[:source]
+ if source = @resource[:source]
command << source
else
- command << @model[:name]
+ command << @resource[:name]
end
gemcmd(*command)
@@ -79,17 +79,17 @@ Puppet::Type.type(:package).provide :gem do
def latest
# This always gets the latest version available.
- hash = self.class.gemlist(:justme => @model[:name])
+ hash = self.class.gemlist(:justme => @resource[:name])
return hash[:ensure]
end
def query
- self.class.gemlist(:justme => @model[:name], :local => true)
+ self.class.gemlist(:justme => @resource[:name], :local => true)
end
def uninstall
- gemcmd "uninstall", "-x", "-a", @model[:name]
+ gemcmd "uninstall", "-x", "-a", @resource[:name]
end
def update