File tree Expand file tree Collapse file tree
custom_components/truenas Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -208,23 +208,25 @@ def get_systeminfo(self) -> None:
208208 self ._is_scale = bool (
209209 self .ds ["system_info" ]["version" ].startswith ("TrueNAS-SCALE-" )
210210 )
211- if not self ._version_major :
212- self ._version_major = int (
213- self .ds ["system_info" ]
214- .get ("version" )
215- .removeprefix ("TrueNAS-" )
216- .removeprefix ("SCALE-" )
217- .split ("." )[0 ]
218- )
219211
220- if not self ._version_minor :
221- self ._version_minor = int (
222- self .ds ["system_info" ]
223- .get ("version" )
224- .removeprefix ("TrueNAS-" )
225- .removeprefix ("SCALE-" )
226- .split ("." )[1 ]
227- )
212+ if self ._is_scale :
213+ if not self ._version_major :
214+ self ._version_major = int (
215+ self .ds ["system_info" ]
216+ .get ("version" )
217+ .removeprefix ("TrueNAS-" )
218+ .removeprefix ("SCALE-" )
219+ .split ("." )[0 ]
220+ )
221+
222+ if not self ._version_minor :
223+ self ._version_minor = int (
224+ self .ds ["system_info" ]
225+ .get ("version" )
226+ .removeprefix ("TrueNAS-" )
227+ .removeprefix ("SCALE-" )
228+ .split ("." )[1 ]
229+ )
228230
229231 self ._is_virtual = self .ds ["system_info" ]["system_manufacturer" ] in [
230232 "QEMU" ,
You can’t perform that action at this time.
0 commit comments