File tree Expand file tree Collapse file tree 1 file changed +9
-22
lines changed Expand file tree Collapse file tree 1 file changed +9
-22
lines changed Original file line number Diff line number Diff line change @@ -603,11 +603,12 @@ func (c *DBClient) InsertTrivyImageMetrics(metrics model.TrivyImage) {
603
603
func (c * DBClient ) InsertTrivySbomMetrics (metrics model.Sbom ) {
604
604
log .Println ("####started inserting value" )
605
605
result := metrics .Report
606
- var (
607
- tx , _ = c .conn .Begin ()
608
- stmt , _ = tx .Prepare (InsertTrivySbom )
609
- )
606
+
610
607
if result .CycloneDX != nil {
608
+ var (
609
+ tx , _ = c .conn .Begin ()
610
+ stmt , _ = tx .Prepare (InsertTrivySbom )
611
+ )
611
612
if _ ,err := stmt .Exec (
612
613
metrics .ID ,
613
614
result .CycloneDX .Metadata .Component .Name ,
@@ -621,29 +622,15 @@ func (c *DBClient) InsertTrivySbomMetrics(metrics model.Sbom) {
621
622
); err != nil {
622
623
log .Fatal (err )
623
624
}
624
-
625
- }else {
626
- if _ ,err := stmt .Exec (
627
- metrics .ID ,
628
- "-" ,
629
- "-" ,
630
- "-" ,
631
- "-" ,
632
- "-" ,
633
- "-" ,
634
- "-" ,
635
- "-" ,
636
- ); err != nil {
625
+ if err := tx .Commit ();err != nil {
637
626
log .Fatal (err )
638
627
}
628
+ stmt .Close ()
629
+ }else {
630
+ log .Println ("No Data Available" )
639
631
640
632
}
641
633
642
- if err := tx .Commit ();err != nil {
643
- log .Fatal (err )
644
- }
645
- stmt .Close ()
646
-
647
634
}
648
635
func (c * DBClient ) Close () {
649
636
_ = c .conn .Close ()
You can’t perform that action at this time.
0 commit comments