#!/usr/bin/env python config = Configuration() ### ### CONFIGURE THIS SERVER STARTING HERE ### # This identifying name is used throughout Pagecast config.name = "Generic server (mail)" # define all groups this search engine belongs to config.groups = ["us", "english", "generic", "general"] config.mailto = "www-request@configure.me" config.subject="URL submission" ### ### NO USER-SERVICEABLE PARTS BELOW ### import generic, serverbase # make sure we are using a unique name config.name = serverbase.FindUniqueName(ServerRegister, config.name) SearchEngine = generic.GenericMail(G, config.name, config) ControlThread = serverbase.ThreadBase(G, config.name, SearchEngine) ControlThread.groups = config.groups ### Assumes ServerRegister dict in local namespace ### also assumes : class Configuration: pass ServerRegister[config.name] = ControlThread