summaryrefslogtreecommitdiffstats
path: root/lib/puppet/provider/service/smf.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/provider/service/smf.rb')
-rwxr-xr-xlib/puppet/provider/service/smf.rb12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/puppet/provider/service/smf.rb b/lib/puppet/provider/service/smf.rb
index 72f34ef37..0407c8479 100755
--- a/lib/puppet/provider/service/smf.rb
+++ b/lib/puppet/provider/service/smf.rb
@@ -23,12 +23,12 @@ Puppet::Type.type(:service).provide :smf, :parent => :base do
if resource[:manifest]
[command(:svcs), "-l", @resource[:name]]
if $CHILD_STATUS.exitstatus == 1
- Puppet.notice "Importing %s for %s" % [ @resource[:manifest], @resource[:name] ]
+ Puppet.notice "Importing #{@resource[:manifest]} for #{@resource[:name]}"
svccfg :import, resource[:manifest]
end
end
rescue Puppet::ExecutionFailure => detail
- raise Puppet::Error.new( "Cannot config %s to enable it: %s" % [ self.service, detail ] )
+ raise Puppet::Error.new( "Cannot config #{self.service} to enable it: #{detail}" )
end
end
@@ -75,16 +75,16 @@ Puppet::Type.type(:service).provide :smf, :parent => :base do
states = svcs("-H", "-o", "state,nstate", @resource[:name]).chomp.split
state = states[1] == "-" ? states[0] : states[1]
rescue Puppet::ExecutionFailure
- info "Could not get status on service %s" % self.name
+ info "Could not get status on service #{self.name}"
return :stopped
end
case state
when "online"
- #self.warning "matched running %s" % line.inspect
+ #self.warning "matched running #{line.inspect}"
return :running
when "offline", "disabled", "uninitialized"
- #self.warning "matched stopped %s" % line.inspect
+ #self.warning "matched stopped #{line.inspect}"
return :stopped
when "maintenance"
return :maintenance
@@ -93,7 +93,7 @@ Puppet::Type.type(:service).provide :smf, :parent => :base do
"Cannot manage legacy services through SMF"
else
raise Puppet::Error,
- "Unmanageable state '%s' on service %s" % [state, self.name]
+ "Unmanageable state '#{state}' on service #{self.name}"
end
end