Initial commit: Open sourcing all of the Maple Open Technologies code.

This commit is contained in:
Bartlomiej Mika 2025-12-02 14:33:08 -05:00
commit 755d54a99d
2010 changed files with 448675 additions and 0 deletions

View file

@ -0,0 +1,42 @@
package storagedailyusage
import (
"go.uber.org/zap"
"codeberg.org/mapleopentech/monorepo/cloud/maplefile-backend/config"
uc_storagedailyusage "codeberg.org/mapleopentech/monorepo/cloud/maplefile-backend/internal/usecase/storagedailyusage"
)
// Wire providers for storage daily usage services
func ProvideGetStorageDailyUsageTrendService(
cfg *config.Configuration,
logger *zap.Logger,
getStorageDailyUsageTrendUseCase uc_storagedailyusage.GetStorageDailyUsageTrendUseCase,
) GetStorageDailyUsageTrendService {
return NewGetStorageDailyUsageTrendService(cfg, logger, getStorageDailyUsageTrendUseCase)
}
func ProvideGetStorageUsageSummaryService(
cfg *config.Configuration,
logger *zap.Logger,
getStorageUsageSummaryUseCase uc_storagedailyusage.GetStorageUsageSummaryUseCase,
) GetStorageUsageSummaryService {
return NewGetStorageUsageSummaryService(cfg, logger, getStorageUsageSummaryUseCase)
}
func ProvideGetStorageUsageByDateRangeService(
cfg *config.Configuration,
logger *zap.Logger,
getStorageUsageByDateRangeUseCase uc_storagedailyusage.GetStorageUsageByDateRangeUseCase,
) GetStorageUsageByDateRangeService {
return NewGetStorageUsageByDateRangeService(cfg, logger, getStorageUsageByDateRangeUseCase)
}
func ProvideUpdateStorageUsageService(
cfg *config.Configuration,
logger *zap.Logger,
updateStorageUsageUseCase uc_storagedailyusage.UpdateStorageUsageUseCase,
) UpdateStorageUsageService {
return NewUpdateStorageUsageService(cfg, logger, updateStorageUsageUseCase)
}