1
0
mirror of https://github.com/kepler155c/opus synced 2025-12-19 06:38:06 +00:00

cleanup + app changes

This commit is contained in:
kepler155c@gmail.com
2019-01-17 23:33:19 -05:00
parent 644fd0352f
commit 2fd2b552fc
4 changed files with 44 additions and 46 deletions

View File

@@ -8,25 +8,20 @@ local PACKAGE_DIR = 'packages'
local Packages = { }
function Packages:installed()
self.cache = { }
local list = { }
if fs.exists(PACKAGE_DIR) then
for _, dir in pairs(fs.list(PACKAGE_DIR)) do
local path = fs.combine(fs.combine(PACKAGE_DIR, dir), '.package')
self.cache[dir] = Util.readTable(path)
list[dir] = Util.readTable(path)
end
end
return self.cache
return list
end
function Packages:list()
if self.packageList then
return self.packageList
end
self.packageList = Util.readTable('usr/config/packages') or { }
return self.packageList
return Util.readTable('usr/config/packages') or { }
end
function Packages:isInstalled(package)