summaryrefslogtreecommitdiff
path: root/lib/chef/provider/erl_call.rb
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2017-02-15 13:02:21 -0800
committerLamont Granquist <lamont@scriptkiddie.org>2017-02-15 13:02:21 -0800
commit80b6150b5aafa1426629102d2b70f13b893b9faf (patch)
tree0e7f79dd1b90b0f4fe18b0247c44d3f155cd1fce /lib/chef/provider/erl_call.rb
parentac07b819652edb10b0421c12c16cce13e6e70f23 (diff)
downloadchef-80b6150b5aafa1426629102d2b70f13b893b9faf.tar.gz
cleans up the remaining new/current_resource ivarslcg/remove-ivars
switches from using ivars to accessors for getters Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
Diffstat (limited to 'lib/chef/provider/erl_call.rb')
-rw-r--r--lib/chef/provider/erl_call.rb26
1 files changed, 13 insertions, 13 deletions
diff --git a/lib/chef/provider/erl_call.rb b/lib/chef/provider/erl_call.rb
index 7167f3b8a5..50571d5256 100644
--- a/lib/chef/provider/erl_call.rb
+++ b/lib/chef/provider/erl_call.rb
@@ -40,20 +40,20 @@ class Chef
end
def action_run
- case @new_resource.name_type
+ case new_resource.name_type
when "sname"
- node = "-sname #{@new_resource.node_name}"
+ node = "-sname #{new_resource.node_name}"
when "name"
- node = "-name #{@new_resource.node_name}"
+ node = "-name #{new_resource.node_name}"
end
- if @new_resource.cookie
- cookie = "-c #{@new_resource.cookie}"
+ if new_resource.cookie
+ cookie = "-c #{new_resource.cookie}"
else
cookie = ""
end
- if @new_resource.distributed
+ if new_resource.distributed
distributed = "-s"
else
distributed = ""
@@ -65,15 +65,15 @@ class Chef
begin
pid, stdin, stdout, stderr = popen4(command, :waitlast => true)
- Chef::Log.debug("#{@new_resource} running")
- Chef::Log.debug("#{@new_resource} command: #{command}")
- Chef::Log.debug("#{@new_resource} code: #{@new_resource.code}")
+ Chef::Log.debug("#{new_resource} running")
+ Chef::Log.debug("#{new_resource} command: #{command}")
+ Chef::Log.debug("#{new_resource} code: #{new_resource.code}")
- @new_resource.code.each_line { |line| stdin.puts(line.chomp) }
+ new_resource.code.each_line { |line| stdin.puts(line.chomp) }
stdin.close
- Chef::Log.debug("#{@new_resource} output: ")
+ Chef::Log.debug("#{new_resource} output: ")
stdout_output = ""
stdout.each_line { |line| stdout_output << line }
@@ -93,9 +93,9 @@ class Chef
raise Chef::Exceptions::ErlCall, stdout_output
end
- @new_resource.updated_by_last_action(true)
+ new_resource.updated_by_last_action(true)
- Chef::Log.debug("#{@new_resource} #{stdout_output}")
+ Chef::Log.debug("#{new_resource} #{stdout_output}")
Chef::Log.info("#{@new_resouce} ran successfully")
ensure
Process.wait(pid) if pid