feat: add desktop bug report collection
This commit is contained in:
@@ -86,6 +86,7 @@ func main() {
|
||||
auditsRepo := repository.NewAuditRepository(pool)
|
||||
siteDomainMappingsRepo := repository.NewSiteDomainMappingRepository(monitoringPool)
|
||||
desktopClientReleasesRepo := repository.NewDesktopClientReleaseRepository(pool)
|
||||
desktopBugReportsRepo := repository.NewDesktopBugReportRepository(pool)
|
||||
schedulerRepo := repository.NewSchedulerRepository(pool)
|
||||
|
||||
ipRegionResolver, err := ipregion.NewResolver(cfg.IPRegion.V4XDBPath, cfg.IPRegion.V6XDBPath, logger)
|
||||
@@ -123,6 +124,7 @@ func main() {
|
||||
siteDomainMappingSvc := app.NewSiteDomainMappingService(siteDomainMappingsRepo, auditSvc)
|
||||
objectStorageClient := objectstorage.New(cfg.ObjectStorage, logger)
|
||||
desktopClientReleaseSvc := app.NewDesktopClientReleaseService(desktopClientReleasesRepo, objectStorageClient, auditSvc)
|
||||
desktopBugReportSvc := app.NewDesktopBugReportService(desktopBugReportsRepo, objectStorageClient, auditSvc)
|
||||
objectStorageSvc := app.NewObjectStorageService(objectStorageClient, auditSvc).WithLogger(logger)
|
||||
complianceSvc := app.NewComplianceService(pool, auditSvc, logger)
|
||||
schedulerSvc := app.NewSchedulerService(schedulerRepo, auditSvc)
|
||||
@@ -180,6 +182,7 @@ func main() {
|
||||
SiteDomains: siteDomainMappingSvc,
|
||||
Releases: desktopClientReleaseSvc,
|
||||
ObjectStorage: objectStorageSvc,
|
||||
BugReports: desktopBugReportSvc,
|
||||
Compliance: complianceSvc,
|
||||
Scheduler: schedulerSvc,
|
||||
MediaSupply: mediaSupplySvc,
|
||||
|
||||
Reference in New Issue
Block a user