1
0
mirror of https://github.com/google/nomulus synced 2026-04-23 17:50:49 +00:00

Switch MetricReporter to App default credential (#1837)

This commit is contained in:
Weimin Yu
2022-11-02 20:02:52 -04:00
committed by GitHub
parent 0b6805531a
commit 8275bc45b9

View File

@@ -24,7 +24,7 @@ import com.google.monitoring.metrics.MetricWriter;
import com.google.monitoring.metrics.stackdriver.StackdriverWriter;
import dagger.Module;
import dagger.Provides;
import google.registry.config.CredentialModule.JsonCredential;
import google.registry.config.CredentialModule.ApplicationDefaultCredential;
import google.registry.config.RegistryConfig.Config;
import google.registry.util.GoogleCredentialsBundle;
import org.joda.time.Duration;
@@ -39,7 +39,7 @@ public final class StackdriverModule {
@Provides
static Monitoring provideMonitoring(
@JsonCredential GoogleCredentialsBundle credentialsBundle,
@ApplicationDefaultCredential GoogleCredentialsBundle credentialsBundle,
@Config("projectId") String projectId) {
return new Monitoring.Builder(
credentialsBundle.getHttpTransport(),