Package PyFoam :: Package Infrastructure :: Module FoamMetaServer
[hide private]
[frames] | no frames]

Module FoamMetaServer

source code

A XMLRPC-Server that knows all PyFoam-Runs in its subnet

Classes [hide private]
  FoamMetaServer
The Metaserver.
  MetaChecker
Checks regularily whether the registered Servers are still alive
  MetaCollector
Scans the net in a separate thread
  ServerInfo
Contains the information about a server
Variables [hide private]
  DO_WEBSYNC = True
  WEBSERVER_RPCURL = 'http://127.0.0.1:9000/metaserver/xmlrpc/'
  WEBSYNC_INTERVAL = 300.0
  __package__ = 'PyFoam.Infrastructure'

Imports: IP, Lock, ServerBase, Thread, Timer, checkFoamServers, config, copy, extract_tb, foamLogger, os, socket, sys, time, xmlrpclib