Skip to content

Commit

Permalink
feat(configuration): hide sensitive info from analytics configuration (
Browse files Browse the repository at this point in the history
  • Loading branch information
Malinskiy authored Sep 27, 2023
1 parent 6a2530d commit 6601719
Showing 1 changed file with 13 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,13 @@ sealed class AnalyticsConfiguration {
val default: RetentionPolicyConfiguration = RetentionPolicyConfiguration("rpMarathon", "30d", "30m", 2, true)
}
}

/**
* Hide sensitive information
*/
override fun toString(): String {
return "InfluxDbConfiguration(url='*****', user='*****', password='*****', dbName='$dbName', retentionPolicyConfiguration=$retentionPolicyConfiguration)"
}
}

data class InfluxDb2Configuration(
Expand All @@ -51,6 +58,12 @@ sealed class AnalyticsConfiguration {
val default: RetentionPolicyConfiguration = RetentionPolicyConfiguration(86400 * 30, 0L)
}
}

override fun toString(): String {
return "InfluxDb2Configuration(url='*****', token='*****', organization='$organization', bucket='$bucket', retentionPolicyConfiguration=$retentionPolicyConfiguration)"
}


}

data class GraphiteConfiguration(
Expand Down

0 comments on commit 6601719

Please sign in to comment.