String getRootDir()

in src/main/java/org/apache/sling/commons/log/logback/internal/LogConfigManager.java [1530:1543]


    String getRootDir() {
        if (rootDir == null) {
            String slingLogRoot = bundleContext.getProperty(LogConstants.SLING_LOG_ROOT);
            if (slingLogRoot == null) {
                slingLogRoot = bundleContext.getProperty(LogConstants.SLING_HOME);
                if (slingLogRoot == null) {
                    slingLogRoot = Paths.get("").toAbsolutePath().toString();
                }
            }
            addInfo("Using rootDir as " + slingLogRoot);
            rootDir = new File(slingLogRoot);
        }
        return rootDir.toString();
    }