@@ -136,14 +136,12 @@ func (c *DBClient) InsertContainerEventAzure(pushEvent model.AzureContainerPushE
136
136
137
137
tx , err := c .conn .Begin ()
138
138
if err != nil {
139
- log .Printf ("error beginning transaction: %v" , err )
140
- return
139
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
141
140
}
142
141
143
142
stmt , err := tx .Prepare (string (InsertAzureContainerPushEvent ))
144
143
if err != nil {
145
- log .Printf ("error preparing statement: %v" , err )
146
- return
144
+ log .Fatalf ("error preparing statement: %v" , err )
147
145
}
148
146
149
147
defer stmt .Close ()
@@ -187,14 +185,12 @@ func (c *DBClient) InsertContainerEventAzure(pushEvent model.AzureContainerPushE
187
185
func (c * DBClient ) InsertContainerEventQuay (pushEvent model.QuayImagePushPayload ) {
188
186
tx , err := c .conn .Begin ()
189
187
if err != nil {
190
- log .Printf ("error beginning transaction: %v" , err )
191
- return
188
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
192
189
}
193
190
194
191
stmt , err := tx .Prepare (string (InsertQuayContainerPushEvent ))
195
192
if err != nil {
196
- log .Printf ("error preparing statement: %v" , err )
197
- return
193
+ log .Fatalf ("error preparing statement: %v" , err )
198
194
}
199
195
200
196
defer stmt .Close ()
@@ -240,14 +236,12 @@ func (c *DBClient) InsertContainerEventQuay(pushEvent model.QuayImagePushPayload
240
236
func (c * DBClient ) InsertContainerEventJfrog (pushEvent model.JfrogContainerPushEventPayload ) {
241
237
tx , err := c .conn .Begin ()
242
238
if err != nil {
243
- log .Printf ("error beginning transaction: %v" , err )
244
- return
239
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
245
240
}
246
241
247
242
stmt , err := tx .Prepare (string (InsertJfrogContainerPushEvent ))
248
243
if err != nil {
249
- log .Printf ("error preparing statement: %v" , err )
250
- return
244
+ log .Fatalf ("error preparing statement: %v" , err )
251
245
}
252
246
253
247
defer stmt .Close ()
@@ -293,13 +287,11 @@ func (c *DBClient) InsertContainerEventJfrog(pushEvent model.JfrogContainerPushE
293
287
func (c * DBClient ) InsertRakeesMetrics (metrics model.RakeesMetrics ) {
294
288
tx , err := c .conn .Begin ()
295
289
if err != nil {
296
- log .Printf ("error beginning transaction: %v" , err )
297
- return
290
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
298
291
}
299
292
stmt , err := tx .Prepare (string (InsertRakees ))
300
293
if err != nil {
301
- log .Printf ("error preparing statement: %v" , err )
302
- return
294
+ log .Fatalf ("error preparing statement: %v" , err )
303
295
}
304
296
305
297
defer stmt .Close ()
@@ -325,13 +317,11 @@ func (c *DBClient) InsertRakeesMetrics(metrics model.RakeesMetrics) {
325
317
func (c * DBClient ) InsertKetallEvent (metrics model.Resource ) {
326
318
tx , err := c .conn .Begin ()
327
319
if err != nil {
328
- log .Printf ("error beginning transaction: %v" , err )
329
- return
320
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
330
321
}
331
322
stmt , err := tx .Prepare (string (InsertKetall ))
332
323
if err != nil {
333
- log .Printf ("error preparing statement: %v" , err )
334
- return
324
+ log .Fatalf ("error preparing statement: %v" , err )
335
325
}
336
326
337
327
defer stmt .Close ()
@@ -356,13 +346,11 @@ func (c *DBClient) InsertKetallEvent(metrics model.Resource) {
356
346
func (c * DBClient ) InsertOutdatedEvent (metrics model.CheckResultfinal ) {
357
347
tx , err := c .conn .Begin ()
358
348
if err != nil {
359
- log .Printf ("error beginning transaction: %v" , err )
360
- return
349
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
361
350
}
362
351
stmt , err := tx .Prepare (string (InsertOutdated ))
363
352
if err != nil {
364
- log .Printf ("error preparing statement: %v" , err )
365
- return
353
+ log .Fatalf ("error preparing statement: %v" , err )
366
354
}
367
355
368
356
defer stmt .Close ()
@@ -389,13 +377,11 @@ func (c *DBClient) InsertOutdatedEvent(metrics model.CheckResultfinal) {
389
377
func (c * DBClient ) InsertDeprecatedAPI (deprecatedAPI model.DeprecatedAPI ) {
390
378
tx , err := c .conn .Begin ()
391
379
if err != nil {
392
- log .Printf ("error beginning transaction: %v" , err )
393
- return
380
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
394
381
}
395
382
stmt , err := tx .Prepare (string (InsertDepricatedApi ))
396
383
if err != nil {
397
- log .Printf ("error preparing statement: %v" , err )
398
- return
384
+ log .Fatalf ("error preparing statement: %v" , err )
399
385
}
400
386
401
387
defer stmt .Close ()
@@ -429,13 +415,11 @@ func (c *DBClient) InsertDeprecatedAPI(deprecatedAPI model.DeprecatedAPI) {
429
415
func (c * DBClient ) InsertDeletedAPI (deletedAPI model.DeletedAPI ) {
430
416
tx , err := c .conn .Begin ()
431
417
if err != nil {
432
- log .Printf ("error beginning transaction: %v" , err )
433
- return
418
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
434
419
}
435
420
stmt , err := tx .Prepare (string (InsertDeletedApi ))
436
421
if err != nil {
437
- log .Printf ("error preparing statement: %v" , err )
438
- return
422
+ log .Fatalf ("error preparing statement: %v" , err )
439
423
}
440
424
441
425
defer stmt .Close ()
@@ -470,13 +454,11 @@ func (c *DBClient) InsertDeletedAPI(deletedAPI model.DeletedAPI) {
470
454
func (c * DBClient ) InsertKubvizEvent (metrics model.Metrics ) {
471
455
tx , err := c .conn .Begin ()
472
456
if err != nil {
473
- log .Printf ("error beginning transaction: %v" , err )
474
- return
457
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
475
458
}
476
459
stmt , err := tx .Prepare (string (InsertKubvizEvent ))
477
460
if err != nil {
478
- log .Printf ("error preparing statement: %v" , err )
479
- return
461
+ log .Fatalf ("error preparing statement: %v" , err )
480
462
}
481
463
482
464
defer stmt .Close ()
@@ -539,13 +521,11 @@ func (c *DBClient) InsertContainerEvent(event string) {
539
521
func (c * DBClient ) InsertKubeScoreMetrics (metrics model.KubeScoreRecommendations ) {
540
522
tx , err := c .conn .Begin ()
541
523
if err != nil {
542
- log .Printf ("error beginning transaction: %v" , err )
543
- return
524
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
544
525
}
545
526
stmt , err := tx .Prepare (InsertKubeScore )
546
527
if err != nil {
547
- log .Printf ("error preparing statement: %v" , err )
548
- return
528
+ log .Fatalf ("error preparing statement: %v" , err )
549
529
}
550
530
defer stmt .Close ()
551
531
@@ -571,13 +551,11 @@ func (c *DBClient) InsertTrivyMetrics(metrics model.Trivy) {
571
551
for _ , vulnerability := range result .Vulnerabilities {
572
552
tx , err := c .conn .Begin ()
573
553
if err != nil {
574
- log .Printf ("error beginning transaction: %v" , err )
575
- return
554
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
576
555
}
577
556
stmt , err := tx .Prepare (InsertTrivyVul )
578
557
if err != nil {
579
- log .Printf ("error preparing statement: %v" , err )
580
- return
558
+ log .Fatalf ("error preparing statement: %v" , err )
581
559
}
582
560
if _ , err := stmt .Exec (
583
561
metrics .ID ,
@@ -608,13 +586,11 @@ func (c *DBClient) InsertTrivyMetrics(metrics model.Trivy) {
608
586
for _ , misconfiguration := range result .Misconfigurations {
609
587
tx , err := c .conn .Begin ()
610
588
if err != nil {
611
- log .Printf ("error beginning transaction: %v" , err )
612
- return
589
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
613
590
}
614
591
stmt , err := tx .Prepare (InsertTrivyMisconfig )
615
592
if err != nil {
616
- log .Printf ("error preparing statement: %v" , err )
617
- return
593
+ log .Fatalf ("error preparing statement: %v" , err )
618
594
}
619
595
620
596
defer stmt .Close ()
@@ -654,13 +630,11 @@ func (c *DBClient) InsertTrivyImageMetrics(metrics model.TrivyImage) {
654
630
for _ , vulnerability := range result .Vulnerabilities {
655
631
tx , err := c .conn .Begin ()
656
632
if err != nil {
657
- log .Printf ("error beginning transaction: %v" , err )
658
- return
633
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
659
634
}
660
635
stmt , err := tx .Prepare (InsertTrivyImage )
661
636
if err != nil {
662
- log .Printf ("error preparing statement: %v" , err )
663
- return
637
+ log .Fatalf ("error preparing statement: %v" , err )
664
638
}
665
639
666
640
if _ , err := stmt .Exec (
@@ -700,13 +674,11 @@ func (c *DBClient) InsertTrivySbomMetrics(metrics model.Sbom) {
700
674
if result .CycloneDX != nil {
701
675
tx , err := c .conn .Begin ()
702
676
if err != nil {
703
- log .Printf ("error beginning transaction: %v" , err )
704
- return
677
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
705
678
}
706
679
stmt , err := tx .Prepare (InsertTrivySbom )
707
680
if err != nil {
708
- log .Printf ("error preparing statement: %v" , err )
709
- return
681
+ log .Fatalf ("error preparing statement: %v" , err )
710
682
}
711
683
712
684
if _ , err := stmt .Exec (
@@ -834,14 +806,12 @@ func (c *DBClient) RetrieveKubvizEvent() ([]model.DbEvent, error) {
834
806
func (c * DBClient ) InsertContainerEventDockerHub (build model.DockerHubBuild ) {
835
807
tx , err := c .conn .Begin ()
836
808
if err != nil {
837
- log .Printf ("error beginning transaction: %v" , err )
838
- return
809
+ log .Fatalf ("error beginning transaction, clickhouse connection not available: %v" , err )
839
810
}
840
811
stmt , err := tx .Prepare (string (InsertDockerHubBuild ))
841
812
842
813
if err != nil {
843
- log .Printf ("error preparing statement: %v" , err )
844
- return
814
+ log .Fatalf ("error preparing statement: %v" , err )
845
815
}
846
816
defer stmt .Close ()
847
817
0 commit comments