@@ -10,7 +10,6 @@ import (
10
10
"github.com/grafana/grafana-operator/v5/controllers/metrics"
11
11
v1 "k8s.io/api/core/v1"
12
12
13
- grapi "github.com/grafana/grafana-api-golang-client"
14
13
genapi "github.com/grafana/grafana-openapi-client-go/client"
15
14
"github.com/grafana/grafana-operator/v5/api/v1beta1"
16
15
"github.com/grafana/grafana-operator/v5/controllers/config"
@@ -125,50 +124,6 @@ func getAdminCredentials(ctx context.Context, c client.Client, grafana *v1beta1.
125
124
return credentials , nil
126
125
}
127
126
128
- func NewGrafanaClient (ctx context.Context , c client.Client , grafana * v1beta1.Grafana ) (* grapi.Client , error ) {
129
- var timeout time.Duration
130
- if grafana .Spec .Client != nil && grafana .Spec .Client .TimeoutSeconds != nil {
131
- timeout = time .Duration (* grafana .Spec .Client .TimeoutSeconds )
132
- if timeout < 0 {
133
- timeout = 0
134
- }
135
- } else {
136
- timeout = 10
137
- }
138
-
139
- credentials , err := getAdminCredentials (ctx , c , grafana )
140
- if err != nil {
141
- return nil , err
142
- }
143
-
144
- clientConfig := grapi.Config {
145
- HTTPHeaders : nil ,
146
- Client : & http.Client {
147
- Transport : NewInstrumentedRoundTripper (grafana .Name , metrics .GrafanaApiRequests , grafana .IsExternal ()),
148
- Timeout : time .Second * timeout ,
149
- },
150
- // TODO populate me
151
- OrgID : 0 ,
152
- // TODO populate me
153
- NumRetries : 0 ,
154
- }
155
-
156
- if credentials .apikey != "" {
157
- clientConfig .APIKey = credentials .apikey
158
- }
159
-
160
- if credentials .username != "" && credentials .password != "" {
161
- clientConfig .BasicAuth = url .UserPassword (credentials .username , credentials .password )
162
- }
163
-
164
- grafanaClient , err := grapi .New (grafana .Status .AdminUrl , clientConfig )
165
- if err != nil {
166
- return nil , err
167
- }
168
-
169
- return grafanaClient , nil
170
- }
171
-
172
127
func NewGeneratedGrafanaClient (ctx context.Context , c client.Client , grafana * v1beta1.Grafana ) (* genapi.GrafanaHTTPAPI , error ) {
173
128
var timeout time.Duration
174
129
if grafana .Spec .Client != nil && grafana .Spec .Client .TimeoutSeconds != nil {
0 commit comments