Add config option to specify timings url (#6256)
This commit is contained in:
@@ -473,7 +473,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||
+ String response = null;
|
||||
+ String timingsURL = null;
|
||||
+ try {
|
||||
+ HttpURLConnection con = (HttpURLConnection) new URL("http://timings.aikar.co/post").openConnection();
|
||||
+ HttpURLConnection con = (HttpURLConnection) new URL(TimingsManager.url + "post").openConnection();
|
||||
+ con.setDoOutput(true);
|
||||
+ String hostName = "BrokenHost";
|
||||
+ try {
|
||||
@@ -697,6 +697,10 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||
+ private static void timings() {
|
||||
+ boolean timings = getBoolean("timings.enabled", true);
|
||||
+ boolean verboseTimings = getBoolean("timings.verbose", true);
|
||||
+ TimingsManager.url = getString("timings.url", "https://timings.aikar.co/");
|
||||
+ if (!TimingsManager.url.endsWith("/")) {
|
||||
+ TimingsManager.url += "/";
|
||||
+ }
|
||||
+ TimingsManager.privacy = getBoolean("timings.server-name-privacy", false);
|
||||
+ TimingsManager.hiddenConfigs = getList("timings.hidden-config-entries", Lists.newArrayList("database", "settings.bungeecord-addresses", "settings.velocity-support.secret"));
|
||||
+ if (!TimingsManager.hiddenConfigs.contains("settings.velocity-support.secret")) {
|
||||
@@ -713,6 +717,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||
+ Timings.setHistoryLength(timingHistoryLength * 20);
|
||||
+
|
||||
+ log("Timings: " + timings +
|
||||
+ " - Url: " + TimingsManager.url +
|
||||
+ " - Verbose: " + verboseTimings +
|
||||
+ " - Interval: " + timeSummary(Timings.getHistoryInterval() / 20) +
|
||||
+ " - Length: " + timeSummary(Timings.getHistoryLength() / 20) +
|
||||
|
||||
Reference in New Issue
Block a user