|
|
@ -591,8 +591,11 @@ func (s *Service) ensureProject(ctx context.Context, dsInfo datasourceInfo, proj |
|
|
|
func (s *Service) getDefaultProject(ctx context.Context, dsInfo datasourceInfo) (string, error) { |
|
|
|
func (s *Service) getDefaultProject(ctx context.Context, dsInfo datasourceInfo) (string, error) { |
|
|
|
if dsInfo.authenticationType == gceAuthentication { |
|
|
|
if dsInfo.authenticationType == gceAuthentication { |
|
|
|
project, err := s.gceDefaultProjectGetter(ctx, cloudMonitorScope) |
|
|
|
project, err := s.gceDefaultProjectGetter(ctx, cloudMonitorScope) |
|
|
|
|
|
|
|
if err != nil { |
|
|
|
return project, errorsource.DownstreamError(err, false) |
|
|
|
return project, errorsource.DownstreamError(err, false) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
return project, nil |
|
|
|
|
|
|
|
} |
|
|
|
return dsInfo.defaultProject, nil |
|
|
|
return dsInfo.defaultProject, nil |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|