Version 3 (modified by 16 years ago) ( diff ) | ,
---|
MFPL Servers
Our server map is now in svn in the admin/servers directory.
Each server is represented by a directory. Inside each directory are both files and sub-directories denoting properties of that server.
In addition, in the admin/tags directory, we have further classified servers by tags.
In the scripts directory are a number of scripts that make use of the server database.
In the directives directory are some automated tasks that can be run with the scripts/exeucte-directive script.
Tags vs. Properties
In general, we use properties to define characteristics of servers. When we need to define a characteristic that is either too complicated to be conveyed in a simple property name (like the standard tag which identifies the servers which directly host members web sites and email accounts) or temporary (like tagging servers for upgrades), we use tags.