Hi, I have a need to support a small cluster with 3 hosts and 3 replicas given that in normal operation each replica will be placed on a separate host but in case one host dies then its replicas could be stored on separate osds on the 2 live hosts. I was hoping to write a rule that in case it could only find 2 replicas on separated nodes will emit it and do another select/emit to place the reaming replica. Is this possible ? i could not find a way to define an if condition or being able to determine the size of the working vector actually returned. Cheers /maged