private static int getZoneOffset(String myZone, boolean preferSameZone, String[] availZones) {
        for (int i = 0; i < availZones.length; i++) {
            if (myZone != null && (availZones[i].equalsIgnoreCase(myZone.trim()) == preferSameZone)) {
                return i;
            }
        }
        logger.warn("DISCOVERY: Could not pick a zone based on preferred zone settings. My zone - {}," +
                " preferSameZone - {}. Defaulting to {}", myZone, preferSameZone, availZones[0]);

        return 0;
    }
private static int getZoneOffset ( String myZone , boolean preferSameZone , String [ ] availZones ) { for ( int i = 0 ; i < availZones . length ; i ++ ) { if ( myZone != null && ( availZones [ i ] . equalsIgnoreCase ( myZone . trim ( ) ) == preferSameZone ) ) { return i ; } } logger . warn ( "DISCOVERY: Could not pick a zone based on preferred zone settings. My zone - {}," + " preferSameZone - {}. Defaulting to {}" , myZone , preferSameZone , availZones [ 0 ] ) ; return 0 ; }
Gets the zone to pick up for this instance.