FreeNAS/freenas e9391dbgui/storage models.py, gui/storage/migrations 0011_disk_temperatures.py

SMART Temp alerts for specific disks

This commit adds a feature where an end user can directly set a temperature for a specific disk instead of having one temperature value applied to all disks. If the disk temperature value is set to NULL, then smartd service config temperature value is used for that disk.
Ticket: #47675
DeltaFile
+43-0gui/storage/migrations/0011_disk_temperatures.py
+35-0gui/storage/models.py
+5-2src/middlewared/middlewared/etc_files/smartd.py
+4-1src/middlewared/middlewared/plugins/disk.py
+87-34 files

UnifiedSplitRaw