@@ -133,18 +133,17 @@ func NewDBClient(conf *config.Config) (DBInterface, error) {
133
133
}
134
134
135
135
func (c * DBClient ) InsertContainerEventAzure (pushEvent model.AzureContainerPushEventPayload ) {
136
- var (
137
- tx , err = c .conn .Begin ()
138
- )
136
+
137
+ tx , err := c .conn .Begin ()
139
138
if err != nil {
140
139
log .Printf ("error beginning transaction: %v" , err )
141
140
return
142
141
}
143
142
144
143
stmt , err := tx .Prepare (string (InsertAzureContainerPushEvent ))
145
144
if err != nil {
146
- log .Printf ("error preparing statement: %v" , err )
147
- return
145
+ log .Printf ("error preparing statement: %v" , err )
146
+ return
148
147
}
149
148
150
149
defer stmt .Close ()
@@ -186,10 +185,7 @@ func (c *DBClient) InsertContainerEventAzure(pushEvent model.AzureContainerPushE
186
185
}
187
186
188
187
func (c * DBClient ) InsertContainerEventQuay (pushEvent model.QuayImagePushPayload ) {
189
- var (
190
- tx , err = c .conn .Begin ()
191
- )
192
-
188
+ tx , err := c .conn .Begin ()
193
189
if err != nil {
194
190
log .Printf ("error beginning transaction: %v" , err )
195
191
return
@@ -199,8 +195,7 @@ func (c *DBClient) InsertContainerEventQuay(pushEvent model.QuayImagePushPayload
199
195
if err != nil {
200
196
log .Printf ("error preparing statement: %v" , err )
201
197
return
202
- }
203
-
198
+ }
204
199
205
200
defer stmt .Close ()
206
201
@@ -243,9 +238,7 @@ func (c *DBClient) InsertContainerEventQuay(pushEvent model.QuayImagePushPayload
243
238
}
244
239
245
240
func (c * DBClient ) InsertContainerEventJfrog (pushEvent model.JfrogContainerPushEventPayload ) {
246
- var (
247
- tx , err = c .conn .Begin ()
248
- )
241
+ tx , err := c .conn .Begin ()
249
242
if err != nil {
250
243
log .Printf ("error beginning transaction: %v" , err )
251
244
return
@@ -255,7 +248,7 @@ func (c *DBClient) InsertContainerEventJfrog(pushEvent model.JfrogContainerPushE
255
248
if err != nil {
256
249
log .Printf ("error preparing statement: %v" , err )
257
250
return
258
- }
251
+ }
259
252
260
253
defer stmt .Close ()
261
254
@@ -298,9 +291,7 @@ func (c *DBClient) InsertContainerEventJfrog(pushEvent model.JfrogContainerPushE
298
291
}
299
292
300
293
func (c * DBClient ) InsertRakeesMetrics (metrics model.RakeesMetrics ) {
301
- var (
302
- tx , err = c .conn .Begin ()
303
- )
294
+ tx , err := c .conn .Begin ()
304
295
if err != nil {
305
296
log .Printf ("error beginning transaction: %v" , err )
306
297
return
@@ -309,7 +300,7 @@ func (c *DBClient) InsertRakeesMetrics(metrics model.RakeesMetrics) {
309
300
if err != nil {
310
301
log .Printf ("error preparing statement: %v" , err )
311
302
return
312
- }
303
+ }
313
304
314
305
defer stmt .Close ()
315
306
@@ -332,9 +323,7 @@ func (c *DBClient) InsertRakeesMetrics(metrics model.RakeesMetrics) {
332
323
}
333
324
334
325
func (c * DBClient ) InsertKetallEvent (metrics model.Resource ) {
335
- var (
336
- tx , err = c .conn .Begin ()
337
- )
326
+ tx , err := c .conn .Begin ()
338
327
if err != nil {
339
328
log .Printf ("error beginning transaction: %v" , err )
340
329
return
@@ -343,7 +332,7 @@ func (c *DBClient) InsertKetallEvent(metrics model.Resource) {
343
332
if err != nil {
344
333
log .Printf ("error preparing statement: %v" , err )
345
334
return
346
- }
335
+ }
347
336
348
337
defer stmt .Close ()
349
338
@@ -365,9 +354,7 @@ func (c *DBClient) InsertKetallEvent(metrics model.Resource) {
365
354
}
366
355
367
356
func (c * DBClient ) InsertOutdatedEvent (metrics model.CheckResultfinal ) {
368
- var (
369
- tx , err = c .conn .Begin ()
370
- )
357
+ tx , err := c .conn .Begin ()
371
358
if err != nil {
372
359
log .Printf ("error beginning transaction: %v" , err )
373
360
return
@@ -376,7 +363,7 @@ func (c *DBClient) InsertOutdatedEvent(metrics model.CheckResultfinal) {
376
363
if err != nil {
377
364
log .Printf ("error preparing statement: %v" , err )
378
365
return
379
- }
366
+ }
380
367
381
368
defer stmt .Close ()
382
369
@@ -400,9 +387,7 @@ func (c *DBClient) InsertOutdatedEvent(metrics model.CheckResultfinal) {
400
387
}
401
388
402
389
func (c * DBClient ) InsertDeprecatedAPI (deprecatedAPI model.DeprecatedAPI ) {
403
- var (
404
- tx , err = c .conn .Begin ()
405
- )
390
+ tx , err := c .conn .Begin ()
406
391
if err != nil {
407
392
log .Printf ("error beginning transaction: %v" , err )
408
393
return
@@ -411,7 +396,7 @@ func (c *DBClient) InsertDeprecatedAPI(deprecatedAPI model.DeprecatedAPI) {
411
396
if err != nil {
412
397
log .Printf ("error preparing statement: %v" , err )
413
398
return
414
- }
399
+ }
415
400
416
401
defer stmt .Close ()
417
402
@@ -442,9 +427,7 @@ func (c *DBClient) InsertDeprecatedAPI(deprecatedAPI model.DeprecatedAPI) {
442
427
}
443
428
444
429
func (c * DBClient ) InsertDeletedAPI (deletedAPI model.DeletedAPI ) {
445
- var (
446
- tx , err = c .conn .Begin ()
447
- )
430
+ tx , err := c .conn .Begin ()
448
431
if err != nil {
449
432
log .Printf ("error beginning transaction: %v" , err )
450
433
return
@@ -453,7 +436,7 @@ func (c *DBClient) InsertDeletedAPI(deletedAPI model.DeletedAPI) {
453
436
if err != nil {
454
437
log .Printf ("error preparing statement: %v" , err )
455
438
return
456
- }
439
+ }
457
440
458
441
defer stmt .Close ()
459
442
deleted := uint8 (0 )
@@ -485,9 +468,7 @@ func (c *DBClient) InsertDeletedAPI(deletedAPI model.DeletedAPI) {
485
468
}
486
469
487
470
func (c * DBClient ) InsertKubvizEvent (metrics model.Metrics ) {
488
- var (
489
- tx , err = c .conn .Begin ()
490
- )
471
+ tx , err := c .conn .Begin ()
491
472
if err != nil {
492
473
log .Printf ("error beginning transaction: %v" , err )
493
474
return
@@ -496,7 +477,7 @@ func (c *DBClient) InsertKubvizEvent(metrics model.Metrics) {
496
477
if err != nil {
497
478
log .Printf ("error preparing statement: %v" , err )
498
479
return
499
- }
480
+ }
500
481
501
482
defer stmt .Close ()
502
483
eventJson , _ := json .Marshal (metrics .Event )
@@ -556,9 +537,7 @@ func (c *DBClient) InsertContainerEvent(event string) {
556
537
}
557
538
558
539
func (c * DBClient ) InsertKubeScoreMetrics (metrics model.KubeScoreRecommendations ) {
559
- var (
560
- tx , err = c .conn .Begin ()
561
- )
540
+ tx , err := c .conn .Begin ()
562
541
if err != nil {
563
542
log .Printf ("error beginning transaction: %v" , err )
564
543
return
@@ -567,7 +546,7 @@ func (c *DBClient) InsertKubeScoreMetrics(metrics model.KubeScoreRecommendations
567
546
if err != nil {
568
547
log .Printf ("error preparing statement: %v" , err )
569
548
return
570
- }
549
+ }
571
550
defer stmt .Close ()
572
551
573
552
currentTime := time .Now ().UTC ()
@@ -590,9 +569,7 @@ func (c *DBClient) InsertTrivyMetrics(metrics model.Trivy) {
590
569
for _ , finding := range metrics .Report .Findings {
591
570
for _ , result := range finding .Results {
592
571
for _ , vulnerability := range result .Vulnerabilities {
593
- var (
594
- tx , err = c .conn .Begin ()
595
- )
572
+ tx , err := c .conn .Begin ()
596
573
if err != nil {
597
574
log .Printf ("error beginning transaction: %v" , err )
598
575
return
@@ -601,7 +578,7 @@ func (c *DBClient) InsertTrivyMetrics(metrics model.Trivy) {
601
578
if err != nil {
602
579
log .Printf ("error preparing statement: %v" , err )
603
580
return
604
- }
581
+ }
605
582
if _ , err := stmt .Exec (
606
583
metrics .ID ,
607
584
metrics .ClusterName ,
@@ -629,9 +606,7 @@ func (c *DBClient) InsertTrivyMetrics(metrics model.Trivy) {
629
606
}
630
607
631
608
for _ , misconfiguration := range result .Misconfigurations {
632
- var (
633
- tx , err = c .conn .Begin ()
634
- )
609
+ tx , err := c .conn .Begin ()
635
610
if err != nil {
636
611
log .Printf ("error beginning transaction: %v" , err )
637
612
return
@@ -640,7 +615,7 @@ func (c *DBClient) InsertTrivyMetrics(metrics model.Trivy) {
640
615
if err != nil {
641
616
log .Printf ("error preparing statement: %v" , err )
642
617
return
643
- }
618
+ }
644
619
645
620
defer stmt .Close ()
646
621
@@ -677,9 +652,7 @@ func (c *DBClient) InsertTrivyMetrics(metrics model.Trivy) {
677
652
func (c * DBClient ) InsertTrivyImageMetrics (metrics model.TrivyImage ) {
678
653
for _ , result := range metrics .Report .Results {
679
654
for _ , vulnerability := range result .Vulnerabilities {
680
- var (
681
- tx , err = c .conn .Begin ()
682
- )
655
+ tx , err := c .conn .Begin ()
683
656
if err != nil {
684
657
log .Printf ("error beginning transaction: %v" , err )
685
658
return
@@ -688,7 +661,7 @@ func (c *DBClient) InsertTrivyImageMetrics(metrics model.TrivyImage) {
688
661
if err != nil {
689
662
log .Printf ("error preparing statement: %v" , err )
690
663
return
691
- }
664
+ }
692
665
693
666
if _ , err := stmt .Exec (
694
667
metrics .ID ,
@@ -725,9 +698,7 @@ func (c *DBClient) InsertTrivySbomMetrics(metrics model.Sbom) {
725
698
result := metrics .Report
726
699
727
700
if result .CycloneDX != nil {
728
- var (
729
- tx , err = c .conn .Begin ()
730
- )
701
+ tx , err := c .conn .Begin ()
731
702
if err != nil {
732
703
log .Printf ("error beginning transaction: %v" , err )
733
704
return
@@ -736,9 +707,9 @@ func (c *DBClient) InsertTrivySbomMetrics(metrics model.Sbom) {
736
707
if err != nil {
737
708
log .Printf ("error preparing statement: %v" , err )
738
709
return
739
- }
710
+ }
740
711
741
- if _ ,err := stmt .Exec (
712
+ if _ , err := stmt .Exec (
742
713
metrics .ID ,
743
714
result .CycloneDX .Metadata .Component .Name ,
744
715
result .CycloneDX .Metadata .Component .PackageURL ,
@@ -748,18 +719,18 @@ func (c *DBClient) InsertTrivySbomMetrics(metrics model.Sbom) {
748
719
result .CycloneDX .BOMFormat ,
749
720
result .CycloneDX .Metadata .Component .Version ,
750
721
result .CycloneDX .Metadata .Component .MIMEType ,
751
- ); err != nil {
722
+ ); err != nil {
752
723
log .Fatal (err )
753
724
}
754
- if err := tx .Commit ();err != nil {
725
+ if err := tx .Commit (); err != nil {
755
726
log .Fatal (err )
756
727
}
757
728
stmt .Close ()
758
- }else {
729
+ } else {
759
730
log .Println ("sbom payload not available for db insertion, skipping db insertion" )
760
731
761
732
}
762
-
733
+
763
734
}
764
735
func (c * DBClient ) Close () {
765
736
_ = c .conn .Close ()
@@ -861,9 +832,7 @@ func (c *DBClient) RetrieveKubvizEvent() ([]model.DbEvent, error) {
861
832
}
862
833
863
834
func (c * DBClient ) InsertContainerEventDockerHub (build model.DockerHubBuild ) {
864
- var (
865
- tx , err = c .conn .Begin ()
866
- )
835
+ tx , err := c .conn .Begin ()
867
836
if err != nil {
868
837
log .Printf ("error beginning transaction: %v" , err )
869
838
return
@@ -873,7 +842,7 @@ func (c *DBClient) InsertContainerEventDockerHub(build model.DockerHubBuild) {
873
842
if err != nil {
874
843
log .Printf ("error preparing statement: %v" , err )
875
844
return
876
- }
845
+ }
877
846
defer stmt .Close ()
878
847
879
848
currentTime := time .Now ().UTC ()
0 commit comments