summaryrefslogtreecommitdiffstats
path: root/lib/puppet/provider/user/user_role_add.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/provider/user/user_role_add.rb')
-rw-r--r--lib/puppet/provider/user/user_role_add.rb4
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/puppet/provider/user/user_role_add.rb b/lib/puppet/provider/user/user_role_add.rb
index 880a18b66..7c7c9e315 100644
--- a/lib/puppet/provider/user/user_role_add.rb
+++ b/lib/puppet/provider/user/user_role_add.rb
@@ -62,11 +62,9 @@ Puppet::Type.type(:user).provide :user_role_add, :parent => :useradd, :source =>
end
def run(cmd, msg)
- begin
execute(cmd)
- rescue Puppet::ExecutionFailure => detail
+ rescue Puppet::ExecutionFailure => detail
raise Puppet::Error, "Could not #{msg} #{@resource.class.name} #{@resource.name}: #{detail}"
- end
end
def transition(type)