summaryrefslogtreecommitdiffstats
path: root/lib/puppet/provider/selmodule/semodule.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/provider/selmodule/semodule.rb')
-rw-r--r--lib/puppet/provider/selmodule/semodule.rb18
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/puppet/provider/selmodule/semodule.rb b/lib/puppet/provider/selmodule/semodule.rb
index 2b65c0d4a..c75acfa5e 100644
--- a/lib/puppet/provider/selmodule/semodule.rb
+++ b/lib/puppet/provider/selmodule/semodule.rb
@@ -25,7 +25,7 @@ Puppet::Type.type(:selmodule).provide(:semodule) do
execpipe("#{command(:semodule)} --list") do |out|
out.each do |line|
if line =~ /#{@resource[:name]}\b/
- return :true
+ return :true
end
end
end
@@ -57,15 +57,15 @@ Puppet::Type.type(:selmodule).provide(:semodule) do
# Helper functions
def execoutput (cmd)
- output = ''
- begin
- execpipe(cmd) do |out|
- output = out.readlines.join('').chomp!
+ output = ''
+ begin
+ execpipe(cmd) do |out|
+ output = out.readlines.join('').chomp!
+ end
+ rescue Puppet::ExecutionFailure
+ raise Puppet::ExecutionFailure, output.split("\n")[0]
end
- rescue Puppet::ExecutionFailure
- raise Puppet::ExecutionFailure, output.split("\n")[0]
- end
- return output
+ return output
end
def selmod_name_to_filename