add nil check for 'cinder' attribute

This commit is contained in:
Robert
2013-04-23 17:58:16 +09:00
parent 06e5dcf3bd
commit 1e6f36913e

View File

@@ -43,7 +43,7 @@ node['pacemaker']['nodes'].each do |node|
end end
# Get cinder-volume's myip which might have been set by 'ktc-cinder' cookbook. # Get cinder-volume's myip which might have been set by 'ktc-cinder' cookbook.
if node['pacemaker']['primitive'].include?('vip') and node['cinder']['services']['volume']['myip'] if node['pacemaker']['primitive'].include?('vip') and node['cinder'] and node['cinder']['services']['volume']['myip']
node.default['pacemaker']['primitive']['vip']['params']['ip'] = node['cinder']['services']['volume']['myip'] node.default['pacemaker']['primitive']['vip']['params']['ip'] = node['cinder']['services']['volume']['myip']
end end