add check to see if the crm commands really succeeded
This commit is contained in:
@@ -38,8 +38,12 @@ action :create do
|
|||||||
cmd_.run_command
|
cmd_.run_command
|
||||||
begin
|
begin
|
||||||
cmd_.error!
|
cmd_.error!
|
||||||
new_resource.updated_by_last_action(true)
|
if resource_exists?(name)
|
||||||
Chef::Log.info "Successfully configured clone '#{name}'."
|
new_resource.updated_by_last_action(true)
|
||||||
|
Chef::Log.info "Successfully configured clone '#{name}'."
|
||||||
|
else
|
||||||
|
Chef::Log.error "Failed to configure clone #{name}."
|
||||||
|
end
|
||||||
rescue
|
rescue
|
||||||
Chef::Log.error "Failed to configure clone #{name}."
|
Chef::Log.error "Failed to configure clone #{name}."
|
||||||
end
|
end
|
||||||
|
@@ -44,8 +44,12 @@ action :create do
|
|||||||
cmd_.run_command
|
cmd_.run_command
|
||||||
begin
|
begin
|
||||||
cmd_.error!
|
cmd_.error!
|
||||||
new_resource.updated_by_last_action(true)
|
if resource_exists?(name)
|
||||||
Chef::Log.info "Successfully configured colocation '#{name}'."
|
new_resource.updated_by_last_action(true)
|
||||||
|
Chef::Log.info "Successfully configured colocation '#{name}'."
|
||||||
|
else
|
||||||
|
Chef::Log.error "Failed to configure colocation #{name}."
|
||||||
|
end
|
||||||
rescue
|
rescue
|
||||||
Chef::Log.error "Failed to configure colocation #{name}."
|
Chef::Log.error "Failed to configure colocation #{name}."
|
||||||
end
|
end
|
||||||
|
@@ -33,8 +33,12 @@ action :create do
|
|||||||
cmd_.run_command
|
cmd_.run_command
|
||||||
begin
|
begin
|
||||||
cmd_.error!
|
cmd_.error!
|
||||||
new_resource.updated_by_last_action(true)
|
if resource_exists?(name)
|
||||||
Chef::Log.info "Successfully configured location '#{name}'."
|
new_resource.updated_by_last_action(true)
|
||||||
|
Chef::Log.info "Successfully configured location '#{name}'."
|
||||||
|
else
|
||||||
|
Chef::Log.error "Failed to configure location #{name}."
|
||||||
|
end
|
||||||
rescue
|
rescue
|
||||||
Chef::Log.error "Failed to configure location #{name}."
|
Chef::Log.error "Failed to configure location #{name}."
|
||||||
end
|
end
|
||||||
|
@@ -38,8 +38,12 @@ action :create do
|
|||||||
cmd_.run_command
|
cmd_.run_command
|
||||||
begin
|
begin
|
||||||
cmd_.error!
|
cmd_.error!
|
||||||
new_resource.updated_by_last_action(true)
|
if resource_exists?(name)
|
||||||
Chef::Log.info "Successfully configured ms '#{name}'."
|
new_resource.updated_by_last_action(true)
|
||||||
|
Chef::Log.info "Successfully configured ms '#{name}'."
|
||||||
|
else
|
||||||
|
Chef::Log.error "Failed to configure ms #{name}."
|
||||||
|
end
|
||||||
rescue
|
rescue
|
||||||
Chef::Log.error "Failed to configure ms #{name}."
|
Chef::Log.error "Failed to configure ms #{name}."
|
||||||
end
|
end
|
||||||
|
@@ -30,8 +30,12 @@ action :add do
|
|||||||
cmd_.run_command
|
cmd_.run_command
|
||||||
begin
|
begin
|
||||||
cmd_.error!
|
cmd_.error!
|
||||||
new_resource.updated_by_last_action(true)
|
if resource_exists?(name)
|
||||||
Chef::Log.info "Successfully configured node '#{name}'."
|
new_resource.updated_by_last_action(true)
|
||||||
|
Chef::Log.info "Successfully configured node '#{name}'."
|
||||||
|
else
|
||||||
|
Chef::Log.error "Failed to configure node #{name}."
|
||||||
|
end
|
||||||
rescue
|
rescue
|
||||||
Chef::Log.error "Failed to configure node #{name}."
|
Chef::Log.error "Failed to configure node #{name}."
|
||||||
end
|
end
|
||||||
|
@@ -35,8 +35,12 @@ action :create do
|
|||||||
cmd_.run_command
|
cmd_.run_command
|
||||||
begin
|
begin
|
||||||
cmd_.error!
|
cmd_.error!
|
||||||
new_resource.updated_by_last_action(true)
|
if resource_exists?(name)
|
||||||
Chef::Log.info "Successfully configured order '#{name}'."
|
new_resource.updated_by_last_action(true)
|
||||||
|
Chef::Log.info "Successfully configured order '#{name}'."
|
||||||
|
else
|
||||||
|
Chef::Log.error "Failed to configure order #{name}."
|
||||||
|
end
|
||||||
rescue
|
rescue
|
||||||
Chef::Log.error "Failed to configure order #{name}."
|
Chef::Log.error "Failed to configure order #{name}."
|
||||||
end
|
end
|
||||||
|
@@ -60,8 +60,12 @@ action :create do
|
|||||||
cmd_.run_command
|
cmd_.run_command
|
||||||
begin
|
begin
|
||||||
cmd_.error!
|
cmd_.error!
|
||||||
new_resource.updated_by_last_action(true)
|
if resource_exists?(name)
|
||||||
Chef::Log.info "Successfully configured primitive '#{name}'."
|
new_resource.updated_by_last_action(true)
|
||||||
|
Chef::Log.info "Successfully configured primitive '#{name}'."
|
||||||
|
else
|
||||||
|
Chef::Log.error "Failed to configure primitive #{name}."
|
||||||
|
end
|
||||||
rescue
|
rescue
|
||||||
Chef::Log.error "Failed to configure primitive #{name}."
|
Chef::Log.error "Failed to configure primitive #{name}."
|
||||||
end
|
end
|
||||||
|
Reference in New Issue
Block a user