adding duration key to smart attributes api endpoint

This commit is contained in:
Jason Kulatunga
2022-04-29 15:26:15 -07:00
parent f60636a6aa
commit 0a9d364aea
4 changed files with 175 additions and 94 deletions
+1 -1
View File
@@ -21,7 +21,7 @@ type DeviceRepo interface {
GetDeviceDetails(ctx context.Context, wwn string) (models.Device, error)
SaveSmartAttributes(ctx context.Context, wwn string, collectorSmartData collector.SmartInfo) (measurements.Smart, error)
GetSmartAttributeHistory(ctx context.Context, wwn string, startAt string, attributes []string) ([]measurements.Smart, error)
GetSmartAttributeHistory(ctx context.Context, wwn string, durationKey string, attributes []string) ([]measurements.Smart, error)
SaveSmartTemperature(ctx context.Context, wwn string, deviceProtocol string, collectorSmartData collector.SmartInfo) error