Installer import into contrib (real import this time)
[dragonfly.git] / contrib / bsdinstaller-1.1.6 / src / backend / lua / scripts / test / storage.lua
1 -- storage.lua
2 -- $Id: storage.lua,v 1.3 2004/10/30 05:50:25 cpressey Exp $
3 -- Test of the storage library.
4
5 require("storage")
6
7 Storage.survey()
8
9 print("System memory: " .. Storage.ram .. "MB")
10 print("# of disks: " .. table.getn(Storage.disk))
11
12 for disk_no, disk in Storage.disk do
13         print("Disk #" .. disk_no .. ":")
14         print("  Name: " .. disk.name)
15         print("  Description: " .. disk.desc)
16         print("  # of partitions: " .. table.getn(disk.slice))
17         for slice_no, slice in disk.slice do
18                 print("  Partition #" .. slice_no .. ":")
19                 print("    Start: " .. slice.start)
20                 print("    Size: " .. slice.size)
21                 print("    Type: " .. slice.sysid)
22                 print("    Flags: " .. slice.flags)
23         end
24 end