diff --git a/main.lua b/main.lua index a59c245..a68f4cc 100644 --- a/main.lua +++ b/main.lua @@ -13,7 +13,7 @@ function API.getDisks() end return out end -function API._builtCandidateTree(...) +function API._buildCandidateTree(...) local path = {...} local candidates = {} for _,v in pairs(API.getDisks()) do @@ -33,9 +33,16 @@ function API._builtCandidateTree(...) end return candidates +end +function API._buildKeyMap(path) + end function API.list(...) - return API._builtCandidateTree(...) + local final = {} + for _,v in pairs(API._buildCandidateTree(...)) do + table.insert(final, API._buildKeyMap(v)) + end + return final end print("Disks: ")