Node Director
|
Directory access.
A "Directory" in terms of the Director is a subset of the management database selected by two criteria:
For instance, the "Hosts" directory contains all objects of the class directorHost and ipHost within the subtree specified in sfidirector.conf.
The sfidirector.conf includes a number of database specifications that bind "directories" to a particular tree of the management database.
This information is used by the directory drivers in order to determine where to look for objects. The information what objects to look for, however, is hardcoded, the Hosts directory will look for ipHost and directorHost objects, the People directory for directorUser and posixAccount objects, and so on.
Directory drivers are also aware of the key attribute usually identifying an object, e.g. the host name for Hosts or the login name for persons.
Directories are widely used in the Director, e.g. the sfidirector list command, and can as well be used wherever a database URI is requested as described in the directories reference.