INNER CODE UNIT · Java

getDefaultConfigFilePath

temporalio/sdk-java · temporal-envconfig/src/main/java/io/temporal/envconfig/ClientConfig.java:44

  private static String getDefaultConfigFilePath() {
    String userDir = System.getProperty("user.home");
    if (userDir == null || userDir.isEmpty()) {
      return null;
    }
    return getDefaultConfigFilePath(userDir, System.getProperty("os.name"), System.getenv());
  }

  static String getDefaultConfigFilePath(
      String userDir, String osName, Map<String, String> environment) {
    if (userDir == null || userDir.isEmpty()) {
      return null;
    }
    if (osName != null) {
      String osNameLower = osName.toLowerCase();
      if (osNameLower.contains("mac")) {
        return Paths.get(userDir, "Library", "Application Support", "temporalio", "temporal.toml")
            .toString();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…