NovaEvacuate should use the existing status operation
No need to duplicate the same logic, plus it is slower than looking up one specific host Change-Id: I3ae432a8f42da80f8f235f689d5162d87ad2df5f
This commit is contained in:
parent
3d724a29a9
commit
4f2c49d7ba
@ -205,15 +205,8 @@ handle_evacuations() {
|
||||
found=0
|
||||
ocf_log notice "Initiating evacuation of $node"
|
||||
|
||||
for known in $(fence_compute ${fence_options} -o list | \
|
||||
tr -d ','); do
|
||||
if [ ${known} = ${node} ]; then
|
||||
found=1
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
if [ $found = 0 ]; then
|
||||
fence_compute ${fence_options} -o status -n ${node}
|
||||
if [ $? = 0 ]; then
|
||||
ocf_log info "Nova does not know about ${node}"
|
||||
# Dont mark as no because perhaps nova is unavailable right now
|
||||
continue
|
||||
|
Loading…
Reference in New Issue
Block a user