fix dependency check logic cause config always disabled
[lunaix-os.git] / lunaix-os / scripts / build-tools / shared / shconfig / commands.py
index c6685647e08da5fe7b24553206c458a6a5404ee4..9b1a38f53c4849bd43921a343954ec515322ad64 100644 (file)
@@ -136,7 +136,7 @@ class Commands(CmdTable):
             indent = " "*inds
             dep: NodeDependency = NodeProperty.Dependency[node]
             
             indent = " "*inds
             dep: NodeDependency = NodeProperty.Dependency[node]
             
-            state = 'enabled' if NodeProperty.Value[node] else 'disabled'
+            state = 'enabled' if NodeProperty.Enabled[node] else 'disabled'
             print(f"{indent}* {node._name} (currently {state})")
             if dep is None:
                 return
             print(f"{indent}* {node._name} (currently {state})")
             if dep is None:
                 return
@@ -212,4 +212,4 @@ class Commands(CmdTable):
 
         lines = self.__format_config_list(nodes)
 
 
         lines = self.__format_config_list(nodes)
 
-        pydoc.pager("\n".join(lines))
\ No newline at end of file
+        pydoc.pager("\n".join(lines))