lib/ec2/host/host_data.rb in ec2-host-0.6.0 vs lib/ec2/host/host_data.rb in ec2-host-1.0.0
- old
+ new
@@ -142,10 +142,12 @@
# match with condition or not
#
# @param [Hash] condition search parameters
def match?(condition)
- return false if !condition[:state] and (terminated? or shutting_down?)
+ if condition[:state].nil?
+ return false if (terminated? or shutting_down?)
+ end
return false unless role_match?(condition)
return false unless instance_match?(condition)
true
end