File tree Expand file tree Collapse file tree 1 file changed +22
-2
lines changed Expand file tree Collapse file tree 1 file changed +22
-2
lines changed Original file line number Diff line number Diff line change @@ -28,8 +28,28 @@ def __init__(self):
28
28
psu = Psu (i )
29
29
self ._psu_list .append (psu )
30
30
31
- self ._fan_drawer_list = fan_drawer_list_get ()
32
- self ._thermal_list = thermal_list_get ()
31
+ self .__fan_drawers = None
32
+ self .__thermals = None
33
+
34
+ @property
35
+ def _fan_drawer_list (self ):
36
+ if self .__fan_drawers is None :
37
+ self .__fan_drawers = fan_drawer_list_get ()
38
+ return self .__fan_drawers
39
+
40
+ @_fan_drawer_list .setter
41
+ def _fan_drawer_list (self , value ):
42
+ pass
43
+
44
+ @property
45
+ def _thermal_list (self ):
46
+ if self .__thermals is None :
47
+ self .__thermals = thermal_list_get ()
48
+ return self .__thermals
49
+
50
+ @_thermal_list .setter
51
+ def _thermal_list (self , value ):
52
+ pass
33
53
34
54
def get_name (self ):
35
55
"""
You can’t perform that action at this time.
0 commit comments