lib/ceml/role.rb in ceml-0.7.9 vs lib/ceml/role.rb in ceml-0.7.11
- old
+ new
@@ -33,12 +33,16 @@
return unless criteria.timewindow and star
CEML.clock - star[:ts] > criteria.timewindow
end
def fits?(candidate, star = nil)
+ puts "HERE1"
return false unless criteria =~ candidate
+ puts "HERE2"
return false if casted.size >= range.max
+ puts "HERE3"
return false if casted.any?{ |guy| guy[:id] == candidate[:id] }
+ puts "HERE4"
return true unless star
c = criteria
if c.matching
puts "CEML: ATTempting to match: #{c.matching.inspect}"
worked = c.matching.all? do |g|