#!/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
