+ elsif ($cluster->{preferred} &&
+ $cluster->{preferred}->{continents} &&
+ grep { $_ eq $origin->{continent} } @{$cluster->{preferred}->{continents}})
+ {
+ $match = "preferred";
+ }
+ elsif ($cluster->{allowed} &&
+ $cluster->{allowed}->{continents} &&
+ grep { $_ eq $origin->{continent} } @{$cluster->{allowed}->{continents}})
+ {
+ $match = "allowed";
+ }