Commit Graph

15 Commits (57dc5472659358db3bdf80844e20683c662a05a5)

Author SHA1 Message Date
Aram Akhavan 98d958888c refactor common code
11 months ago
Jason Kulatunga df23ecdf33 fix typing for attribute status enum stored in database.
3 years ago
Jason Kulatunga 488fcfc820 added AttributeStatus bit flag
3 years ago
Jason Kulatunga 46d0b70399 disable NVMe Scrutiny failures for "Numb Error Log Entries" attribute. More analysis needed for NVMe drives & their critical attributes.
3 years ago
Jason Kulatunga e7801619cd added additional tests from #187.
3 years ago
Jason Kulatunga 5ed69d7fc4 adding tests for Smart and parser.
3 years ago
Jason Kulatunga 1ced2198c7 cleanup log messages.
3 years ago
Jason Kulatunga 8fe0dbed6b partially working. Some datapoints are failing with panic and are silently ignored.
3 years ago
Jason Kulatunga 0872da57d7 fixes for tests.
3 years ago
Jason Kulatunga 772063a843 find the temp history for the last week (by default). Smooth out data using aggregate window for hourly numbers. Better temp casting during influx data inflating.
3 years ago
Jason Kulatunga 5789c836db make sure the status is always exposed in the json data. make sure display_name for metadata is included. Update mocked test data for frontend.
3 years ago
Jason Kulatunga 31b5dfa038 ensure that all buckets are created during init. Remove all references to "name" field for attributes (shoudl come from metadata instead). Status is now an int64 (0 is passing).
3 years ago
Jason Kulatunga bd19230cbf make sure data is persisted to DB.
3 years ago
Jason Kulatunga 80f4660130 validate thresholds whenever SMART data is recieved.
3 years ago
Jason Kulatunga 8a46931399 !!!!WIP!!!!
4 years ago