@@ -13,28 +13,28 @@ import { constructHomebaseDeleteWorkloadPayload, constructHomebaseWorkloadPayloa
1313import { IDepGraphPayload , IKubeImage , ILocalWorkloadLocator } from '../transmitter/types' ;
1414
1515export = class WorkloadWorker {
16- private readonly logId : string ;
16+ private readonly name : string ;
1717
18- constructor ( logId : string ) {
19- this . logId = logId ;
18+ constructor ( name : string ) {
19+ this . name = name ;
2020 }
2121
2222 public async process ( workloadMetadata : IKubeImage [ ] ) {
23- const logId = this . logId ;
23+ const workloadName = this . name ;
2424 const allImages = workloadMetadata . map ( ( meta ) => meta . imageName ) ;
25- logger . info ( { logId , imageCount : allImages . length } , 'Queried workloads' ) ;
25+ logger . info ( { workloadName , imageCount : allImages . length } , 'Queried workloads' ) ;
2626 const uniqueImages = [ ...new Set < string > ( allImages ) ] ;
2727
28- logger . info ( { logId , imageCount : uniqueImages . length } , 'Pulling unique images' ) ;
28+ logger . info ( { workloadName , imageCount : uniqueImages . length } , 'Pulling unique images' ) ;
2929 const pulledImages = await pullImages ( uniqueImages ) ;
3030 if ( pulledImages . length === 0 ) {
3131 logger . info ( { } , 'No images were pulled, halting scanner process.' ) ;
3232 return ;
3333 }
3434
35- logger . info ( { logId , imageCount : pulledImages . length } , 'Scanning pulled images' ) ;
35+ logger . info ( { workloadName , imageCount : pulledImages . length } , 'Scanning pulled images' ) ;
3636 const scannedImages : ScanResult [ ] = await scanImages ( pulledImages ) ;
37- logger . info ( { logId , imageCount : scannedImages . length } , 'Successfully scanned images' ) ;
37+ logger . info ( { workloadName , imageCount : scannedImages . length } , 'Successfully scanned images' ) ;
3838 if ( scannedImages . length === 0 ) {
3939 logger . info ( { } , 'No images were scanned, halting scanner process.' ) ;
4040 return ;
@@ -46,12 +46,12 @@ export = class WorkloadWorker {
4646 const pulledImageMetadata = workloadMetadata . filter ( ( meta ) =>
4747 pulledImages . includes ( meta . imageName ) ) ;
4848
49- logger . info ( { logId , imageCount : pulledImageMetadata . length } , 'Processed images' ) ;
49+ logger . info ( { workloadName , imageCount : pulledImageMetadata . length } , 'Processed images' ) ;
5050 }
5151
5252 public async delete ( localWorkloadLocator : ILocalWorkloadLocator ) {
5353 const deletePayload = constructHomebaseDeleteWorkloadPayload ( localWorkloadLocator ) ;
54- logger . info ( { logId : this . logId , workload : localWorkloadLocator } ,
54+ logger . info ( { workloadName : this . name , workload : localWorkloadLocator } ,
5555 'Removing workloads from homebase' ) ;
5656 await deleteHomebaseWorkload ( deletePayload ) ;
5757 }
0 commit comments