public static String parseOperatingSystemName()

in src/main/java/co/elastic/support/util/SystemUtils.java [162:180]


    public static String parseOperatingSystemName(String osName){

        osName = osName.toLowerCase();

        if (osName.contains("windows") || osName.contains("win32")) {
            return Constants.winPlatform;

        } else if (osName.contains("linux")) {
            return Constants.linuxPlatform;

        } else if (osName.contains("darwin") || osName.contains("mac")) {
            return Constants.macPlatform;

        } else {
            // default it to Linux
            logger.warn(Constants.CONSOLE, "Unsupported OS -defaulting to Linux: {}", osName);
            return  Constants.linuxPlatform;
        }
    }