Abstract
Describes the implementation of hwscan3, a system for displaying a report showing the hardware configurations of publicly available servers and client workstations at the New Mexico Tech Computer Center.
This publication is available in Web form and also as a PDF document. Please
forward any comments to tcc-doc@nmt.edu.
Table of Contents
HTML_SUFFIXTCC_URLTCC_PATHBASE_DIRBASE_URLBASE_PATHSTART_FILESTART_URLSTART_PATHCSS_URLTCC_HOMELDAP_URLCLIENTS_DNNULL_FILTERLDAP_TRUECN_ATTROFFICE_ATTROS_ATTRATTR_LISTFORGE_SERVERREPORT_FILETABLE_ATTRSL_ALIGNR_ALIGNTOP_VALIGNBOT_VALIGNCLASSHANG_CLASSINST_SUFFIXmain(): The main programbuildPages(): Build all Web pagesbuildServerTable(): Build the table of
serversfindLoginServers(): Display login
server rowsbuildServerRow(): Format one row of the
server tablebuildOpenLabsList(): Bullet list of
open labsbuildOpenLab(): Build the page for an
open lablinkToRoomPage(): Build a hyperlink to
the room pageroomPageURL(): Generate the URL for a
room pageroomPagePath(): Absolute path name of a
room pagebuildRoomPage(): Make the page with a
table of all the clients in a roombuildRoomTable(): Build the table of
client configurationsbuildRoomRow(): Build one row of the
room tablebuildDevices(): Extract relevant device
configurationsbuildClassroomTable(): Build the table
of classroomsbuildClassroom(): Build one classroom
table line and pagebuildClassroomRow(): Build one line of
the classroom tableclass Singleton: Parent class for
singletonsclass ClientSet: Container for client
configurationsClientSet.genClients(): Generate all
client configurationsClientSet.lookupClient(): Find a
specific client by host nameClientSet.init(): ConstructorClientSet.__buildLdapMap(): Extract
LDAP's client listClientSet.__processLdapEntry():
Process one LDAP client recordClientSet.__buildClientMap(): Extract
configuration dataClientSet.__findConfig(): Look up a
system in the GetHardware serviceclass ClientConfig: Configuration data
for one clientclass ReportInfo: Reading
report informationclass Room: Room informationclass System: System information