private synchronized void setUserAgentSuffix()

in src/main/java/com/microsoft/azure/datalake/store/ADLStoreClient.java [1144:1159]


    private synchronized void setUserAgentSuffix(String userAgentSuffix) {
        if (userAgentSuffix != null && !userAgentSuffix.trim().equals("")) {
            this.userAgentString = userAgent + "/" + userAgentSuffix;
            log.trace("ADLStoreClient {} created for {} changed User-Agent to {}", clientId, accountFQDN, userAgentString);
            if (userAgentSuffix.startsWith("hadoop-azure-datalake")) {
                int pos = userAgentSuffix.indexOf('/');
                if (pos > 0 && pos < (userAgentSuffix.length() - 1)) {
                    tiHeader = userAgentSuffix.substring(pos+1);
                } else {
                    tiHeader = null;
                }
            } else {
                tiHeader = null;
            }
        }
    }