import sys
import os
sys.path.insert(0, os.path.normpath(os.path.join(os.path.abspath(sys.argv[0]), os.pardir, os.pardir)))

from traffic_light import server
from traffic_light.job import CIJoe

server.run(('', 8804), [CIJoe('localhost', 4567, 'CIJoe on localhost')])
import sys
import os
sys.path.insert(0, os.path.normpath(os.path.join(os.path.abspath(sys.argv[0]), os.pardir, os.pardir)))

from traffic_light import server
from traffic_light.job import Hudson

server.run(('', 8804), [Hudson('localhost', 80, 'My Project')])
import sys
import os
sys.path.insert(0, os.path.normpath(os.path.join(os.path.abspath(sys.argv[0]), os.pardir, os.pardir)))

from traffic_light import server
from traffic_light.event import Text

server.run(('', 8804), [Text('Hallo Welt')])  
import sys
import os
sys.path.insert(0, os.path.normpath(os.path.join(os.path.abspath(sys.argv[0]), os.pardir, os.pardir)))

from traffic_light import server
from traffic_light.job import RandomLights


server.run(('', 8804), [RandomLights()])