コード例 #1
0
#-----------------------------------------------------------------------------------------------------------------------
from sys_share import process
#
process([
	{
		'name':'1', 'verbose':2,
		'loading':{
			'delay':1000, 'pack-size':10
		},
		'input':{
			'type':'file', 'uri':INPUT, 'frame-size':4000, 'verbose':2
		},
		'output':{
			'type':'tcp', 'uri':'localhost:5001', 'verbose':2
		}
	},
	{
		'name':'4', 'verbose':2,
		'saving':{
			'delay':900, 'lifetime':10
		},
		'input':{
			'type':'tcp', 'pack-size':10, 'frame-size':4000, 'uri':'localhost:5001', 'verbose':2
		},
		'output':{
			'type':'file', 'uri':OUTPUT , 'verbose':2
		}
	}
])
#-----------------------------------------------------------------------------------------------------------------------
# check
#-----------------------------------------------------------------------------------------------------------------------
コード例 #2
0
process([
	{
		'name':'1', 'verbose':5,
		'loading':{
			'delay':1000, 'lives':1, 'sleep':500, 'pack-size':2, 'verbose':5
		},
		'input':{
			'type':'file', 'uri':INPUT, 'frame-size':400, 'verbose':2
		},
		'output':{
			'type':'tcp', 'uri':'localhost:5001', 'verbose':2
		}
	},
	{
		'name':'2', 'verbose':5,
		'encode':{
			'delay':900, 'redundancy':10, 'lives':1, 'verbose':5
		},
		'input':{
			'type':'tcp', 'uri':'localhost:5001', 'pack-size':10, 'frame-size':400, 'verbose':5
		},
		'output':[
			{'type':'tcp', 'uri':'localhost:6001', 'verbose':2},
			{'type':'tcp', 'uri':'localhost:6002', 'verbose':2},
			{'type':'tcp', 'uri':'localhost:6003', 'verbose':2},
			{'type':'tcp', 'uri':'localhost:6004', 'verbose':2}
		]
	},
	{
		'name':'3', 'verbose':5,
		'decode':{
			'delay':800, 'lives':1, 'lifetime':10, 'verbose':5
		},
		'input':[
			{'type':'tcp', 'uri':'localhost:6001', 'verbose':2},
			{'type':'tcp', 'uri':'localhost:6002', 'verbose':2},
			{'type':'tcp', 'uri':'localhost:6003', 'verbose':2},
			{'type':'tcp', 'uri':'localhost:6004', 'verbose':2}
		],
		'output':{
			'type':'tcp', 'uri':'localhost:7001'
		}
	},
	{
		'name':'4', 'verbose':5,
		'saving':{
			'delay':700, 'lives':1, 'lifetime':30, 'verbose':5
		},
		'input':{
			'type':'tcp', 'pack-size':10, 'frame-size':400, 'uri':'localhost:7001', 'verbose':2
		},
		'output':{
			'type':'file', 'uri':OUTPUT , 'verbose':2
		}
	}
])
コード例 #3
0
process([{
    'name': '11',
    'verbose': 2,
    'ypsilon': {
        'delay': 1000,
        'lives': 0,
        'type': 'tcp',
        'uri': 'localhost:5001',
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:8002',
        'pack-size': 1,
        'frame-size': 1000,
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:6001',
        'verbose': 2
    }
}, {
    'name':
    '12',
    'verbose':
    2,
    'encode': {
        'delay': 1000,
        'lives': 0,
        'redundancy': 10,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:6001',
        'pack-size': 20,
        'frame-size': 10,
        'verbose': 2
    },
    'output': [{
        'type': 'tcp',
        'uri': 'localhost:7001',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:7002',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:7003',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:7004',
        'verbose': 2
    }]
}, {
    'name':
    '13',
    'verbose':
    2,
    'decode': {
        'delay': 900,
        'lives': 0,
        'verbose': 2
    },
    'input': [{
        'type': 'tcp',
        'uri': 'localhost:7001',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:7002',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:7003',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:7004',
        'verbose': 2
    }],
    'output': {
        'type': 'tcp',
        'uri': 'localhost:6002',
        'verbose': 2
    }
}, {
    'name': '21',
    'verbose': 2,
    'ypsilon': {
        'delay': 1000,
        'lives': 0,
        'type': 'tcp',
        'uri': 'localhost:5002',
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:6002',
        'pack-size': 1,
        'frame-size': 1000,
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:8001',
        'verbose': 2
    }
}, {
    'name':
    '22',
    'verbose':
    2,
    'encode': {
        'delay': 1000,
        'lives': 0,
        'redundancy': 10,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:8001',
        'pack-size': 20,
        'frame-size': 10,
        'verbose': 2
    },
    'output': [{
        'type': 'tcp',
        'uri': 'localhost:9001',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:9002',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:9003',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:9004',
        'verbose': 2
    }]
}, {
    'name':
    '23',
    'verbose':
    2,
    'decode': {
        'delay': 900,
        'lives': 0,
        'verbose': 2
    },
    'input': [{
        'type': 'tcp',
        'uri': 'localhost:9001',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:9002',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:9003',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:9004',
        'verbose': 2
    }],
    'output': {
        'type': 'tcp',
        'uri': 'localhost:8002',
        'verbose': 2
    }
}])
コード例 #4
0
process([{
    'name': '1',
    'verbose': 2,
    'loading': {
        'delay': 1000,
        'pack-size': 10
    },
    'input': {
        'type': 'file',
        'uri': INPUT,
        'frame-size': 4000,
        'verbose': 2
    },
    'output': {
        'type': 'file',
        'uri': '/tmp/out.data',
        'verbose': 2
    }
}, {
    'name': '2',
    'verbose': 2,
    'saving': {
        'delay': 15000
    },
    'input': {
        'type': 'file',
        'pack-size': 10,
        'frame-size': 4000,
        'uri': '/tmp/out.data',
        'verbose': 2
    },
    'output': {
        'type': 'file',
        'uri': OUTPUT,
        'verbose': 2
    }
}])
コード例 #5
0
#-----------------------------------------------------------------------------------------------------------------------
from sys_share import process
#
process([
	{
		'name':'1', 'verbose':5,
		'ypsilon':{
			'delay':1000, 'lives':0, 'type':'tcp', 'uri':'localhost:5001', 'verbose':5
		},
		'input':{
			'type':'tcp', 'uri':'localhost:6001', 'pack-size':1, 'frame-size':1000, 'verbose':5
		},
		'output':{
			'type':'tcp', 'uri':'localhost:6002', 'verbose':5
		}
	},
	{
		'name':'2', 'verbose':5,
		'ypsilon':{
			'delay':1000, 'lives':0, 'type':'tcp', 'uri':'localhost:5002', 'verbose':5
		},
		'input':{
			'type':'tcp', 'uri':'localhost:6002', 'pack-size':1, 'frame-size':1000, 'verbose':5
		},
		'output':{
			'type':'tcp', 'uri':'localhost:6001', 'verbose':5
		}
	}
])
#-----------------------------------------------------------------------------------------------------------------------
# check
#-----------------------------------------------------------------------------------------------------------------------
コード例 #6
0
process([{
    'name': '1',
    'verbose': 2,
    'loading': {
        'delay': 6000,
        'sleep': 1000,
        'pack-size': 8,
        'lifetime': 100,
        'live': 1,
        'verbose': 2
    },
    'input': {
        'type': 'file',
        'uri': INPUT,
        'frame-size': 300,
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'verbose': 2
    }
}, {
    'name':
    '2',
    'verbose':
    5,
    'encode': {
        'delay': 5900,
        'redundancy': 4,
        'timeout': 5000,
        'lifetime': 5,
        'live': 10,
        'verbose': 5
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'pack-size': 15,
        'frame-size': 300,
        'verbose': 2
    },
    'output': [{
        'uri': '@gaia.sorcery.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@hannibal.chaoz-irc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@outrun.foreverchat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.irule.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@nuclearfallout.wa.us.gamesurge.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@romania.netirc.eu:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@spaniels.slashnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@amistad.ma.us.starchat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@cantillon.be.eu.blitzed.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@ursa.nj.us.darkvoltage.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@pacifik.andromeda.fr:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.echo34.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@cheetah.anthrochat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.0f.se:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.ionic.at:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@cenedra.langochat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@moo.slashnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@tchat.andromeda.fr:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@gra-1.chat-irc.fr:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@crowley.anonnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.maxfraud.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@lion.sg.p2p-network.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@brain.de.eu.phat-net.de:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@noodle.irc.ecnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@osgiliath.va.us.chatabout.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.ewnix.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }]
}, {
    'name':
    '3',
    'verbose':
    5,
    'decode': {
        'delay': 800,
        'timeout': 5000,
        'lifetime': 10,
        'live': 10,
        'verbose': 5
    },
    'input': [{
        'uri': '@gaia.sorcery.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@hannibal.chaoz-irc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@outrun.foreverchat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        "uri": "@irc.irule.net:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@nuclearfallout.wa.us.gamesurge.net:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@romania.netirc.eu:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@spaniels.slashnet.org:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@amistad.ma.us.starchat.net:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@cantillon.be.eu.blitzed.org:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@ursa.nj.us.darkvoltage.net:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@pacifik.andromeda.fr:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@irc.echo34.com:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@cheetah.anthrochat.net:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@irc.0f.se:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@irc.ionic.at:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@cenedra.langochat.net:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@moo.slashnet.org:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@tchat.andromeda.fr:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@gra-1.chat-irc.fr:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@crowley.anonnet.org:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@irc.maxfraud.com:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@lion.sg.p2p-network.net:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@brain.de.eu.phat-net.de:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@noodle.irc.ecnet.org:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@osgiliath.va.us.chatabout.net:6667/stream",
        "type": "irc",
        "verbose": 2
    }, {
        "uri": "@irc.ewnix.net:6667/stream",
        "type": "irc",
        "verbose": 2
    }],
    'output': {
        'type': 'tcp',
        'uri': 'localhost:7001',
        'verbose': 2
    }
}, {
    'name': '4',
    'verbose': 2,
    'saving': {
        'delay': 700,
        'lifetime': 10,
        'live': 6,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'pack-size': 10,
        'frame-size': 400,
        'uri': 'localhost:7001',
        'verbose': 2
    },
    'output': {
        'type': 'file',
        'uri': OUTPUT,
        'verbose': 2
    }
}])
コード例 #7
0
process([{
    'name': '1',
    'verbose': 2,
    'loading': {
        'delay': 6000,
        'sleep': 1000,
        'pack-size': 8,
        'lifetime': 100,
        'live': 1,
        'verbose': 2
    },
    'input': {
        'type': 'file',
        'uri': INPUT,
        'frame-size': 300,
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'verbose': 2
    }
}, {
    'name':
    '2',
    'verbose':
    2,
    'encode': {
        'delay': 5900,
        'redundancy': 4,
        'timeout': 5000,
        'lifetime': 5,
        'live': 2,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'pack-size': 15,
        'frame-size': 300,
        'verbose': 2
    },
    'output': [{
        'uri': '@irc.brasport.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@shadow.qc.ca.nextirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.hashmark.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@axiom.bigfurs.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.redenorte.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@cosmicfire.mi.us.krono.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@london.uk.eu.starlink.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@gazduiretm.ny.us.nextirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.tomsk.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@mercury.il.us.dynastynet.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@chicago.il.us.starlink.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@aperture.esper.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@maple.on.ca.darkmyst.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@maki.luatic.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@stats.appliedirc.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.sylnt.us:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@ruby.exchat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@denhaag.nl.eu.asylumnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@godzilla.jp.p2p-network.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.exolia.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }]
}, {
    'name':
    '3',
    'verbose':
    2,
    'decode': {
        'delay': 800,
        'lifetime': 10,
        'live': 10,
        'verbose': 2
    },
    'input': [{
        'uri': '@irc.brasport.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@shadow.qc.ca.nextirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.hashmark.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@axiom.bigfurs.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.redenorte.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@cosmicfire.mi.us.krono.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@london.uk.eu.starlink.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@gazduiretm.ny.us.nextirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.tomsk.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@mercury.il.us.dynastynet.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@chicago.il.us.starlink.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@aperture.esper.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@maple.on.ca.darkmyst.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@maki.luatic.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@stats.appliedirc.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.sylnt.us:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@ruby.exchat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@denhaag.nl.eu.asylumnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@godzilla.jp.p2p-network.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.exolia.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }],
    'output': {
        'type': 'tcp',
        'uri': 'localhost:7001',
        'verbose': 2
    }
}, {
    'name': '4',
    'verbose': 2,
    'saving': {
        'delay': 700,
        'lifetime': 10,
        'live': 6,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'pack-size': 10,
        'frame-size': 400,
        'uri': 'localhost:7001',
        'verbose': 2
    },
    'output': {
        'type': 'file',
        'uri': OUTPUT,
        'verbose': 2
    }
}])
コード例 #8
0
process([{
    'name': '111',
    'verbose': 2,
    'ypsilon': {
        'lives': 0,
        'type': 'tcp',
        'uri': 'localhost:5001',
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:6002',
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:6001',
        'verbose': 2
    }
}, {
    'name':
    '121',
    'verbose':
    2,
    'encode': {
        'lives': 0,
        'redundancy': 4,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:6001',
        'pack-size': 20,
        'frame-size': 10,
        'verbose': 2
    },
    'output': [{
        'type': 'tcp',
        'uri': 'localhost:7001',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:7002',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:7003',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:7004',
        'verbose': 2
    }]
}, {
    'name':
    '131',
    'verbose':
    2,
    'decode': {
        'lives': 0,
        'verbose': 2
    },
    'input': [{
        'type': 'tcp',
        'uri': 'localhost:8001',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:8002',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:8003',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:8004',
        'verbose': 2
    }],
    'output': {
        'type': 'tcp',
        'uri': 'localhost:6002',
        'verbose': 2
    }
}, {
    'name': '141',
    'verbose': 2,
    'tpsilon': {
        'lives': 0,
        'type': 'irc',
        'uri': '@husky.sierranet.org:6667/stream',
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:7001',
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:8001',
        'verbose': 2
    }
}, {
    'name': '142',
    'verbose': 2,
    'tpsilon': {
        'lives': 0,
        'type': 'irc',
        'uri': '@space.blafasel.de:6667/stream',
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:7002',
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:8002',
        'verbose': 2
    }
}, {
    'name': '143',
    'verbose': 2,
    'tpsilon': {
        'lives': 0,
        'type': 'irc',
        'uri': '@neptune.betachat.net:6667/stream',
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:7003',
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:8003',
        'verbose': 2
    }
}, {
    'name': '144',
    'verbose': 2,
    'tpsilon': {
        'lives': 0,
        'type': 'irc',
        'uri': '@overdrive.xertion.org:6667/stream',
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:7004',
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:8004',
        'verbose': 2
    }
}, {
    'name': '211',
    'verbose': 2,
    'ypsilon': {
        'delay': 5000,
        'lives': 0,
        'type': 'tcp',
        'uri': 'localhost:5002',
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:9002',
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:9001',
        'verbose': 2
    }
}, {
    'name':
    '221',
    'verbose':
    2,
    'encode': {
        'delay': 5000,
        'lives': 0,
        'redundancy': 4,
        'verbose': 2
    },
    'input': {
        'delay': 5000,
        'type': 'tcp',
        'uri': 'localhost:9001',
        'pack-size': 20,
        'frame-size': 10,
        'verbose': 2
    },
    'output': [{
        'type': 'tcp',
        'uri': 'localhost:10001',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:10002',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:10003',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:10004',
        'verbose': 2
    }]
}, {
    'name':
    '231',
    'verbose':
    2,
    'decode': {
        'delay': 5000,
        'lives': 0,
        'verbose': 2
    },
    'input': [{
        'type': 'tcp',
        'uri': 'localhost:11001',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:11002',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:11003',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:11004',
        'verbose': 2
    }],
    'output': {
        'type': 'tcp',
        'uri': 'localhost:9002',
        'verbose': 2
    }
}, {
    'name': '241',
    'verbose': 2,
    'tpsilon': {
        'delay': 5000,
        'lives': 0,
        'type': 'irc',
        'uri': '@husky.sierranet.org:6667/stream',
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:10001',
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:11001',
        'verbose': 2
    }
}, {
    'name': '242',
    'verbose': 2,
    'tpsilon': {
        'delay': 5000,
        'lives': 0,
        'type': 'irc',
        'uri': '@space.blafasel.de:6667/stream',
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:10002',
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:11002',
        'verbose': 2
    }
}, {
    'name': '243',
    'verbose': 2,
    'tpsilon': {
        'delay': 5000,
        'lives': 0,
        'type': 'irc',
        'uri': '@neptune.betachat.net:6667/stream',
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:10003',
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:11003',
        'verbose': 2
    }
}, {
    'name': '244',
    'verbose': 2,
    'tpsilon': {
        'delay': 5000,
        'lives': 0,
        'type': 'irc',
        'uri': '@overdrive.xertion.org:6667/stream',
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:10004',
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:11004',
        'verbose': 2
    }
}])
コード例 #9
0
process([
	{
		'name':'1', 'verbose':2,
		'loading':{
			'delay':1000, 'pack-size':10
		},
		'input':{
			'type':'file', 'uri':INPUT, 'frame-size':4000, 'verbose':2
		},
		'output':{
			'type':'tcp', 'uri':'localhost:4001', 'verbose':2
		}
	},
	{
		'name':'2', 'verbose':2,
		'encode':{
			'delay':900, 'redundancy':10, 'lifetime':2, 'verbose':2
		},
		'input':{
			'type':'tcp', 'uri':'localhost:4001', 'pack-size':10, 'frame-size':4000, 'verbose':2
		},
		'output':[
			{'type':'tcp', 'uri':'localhost:5001', 'verbose':2},
			{'type':'tcp', 'uri':'localhost:5002', 'verbose':2}
		]
	},
	{
		'name':'3', 'verbose':2,
		'encode':{
			'delay':500, 'redundancy':10, 'lifetime':2, 'verbose':2
		},
		'input':{
			'type':'tcp', 'uri':'localhost:5001', 'pack-size':10, 'frame-size':400, 'verbose':2
		},
		'output':{
			'type':'file', 'uri':'/tmp/out1.coded', 'verbose':2
		}
	},
	{
		'name':'4', 'verbose':2,
		'encode':{
			'delay':500, 'redundancy':10, 'lifetime':2, 'verbose':2
		},
		'input':{
			'type':'tcp', 'uri':'localhost:5002', 'pack-size':10, 'frame-size':400, 'verbose':2
		},
		'output':{
			'type':'file', 'uri':'/tmp/out2.coded', 'verbose':2
		}
	},
	{
		'name':'5', 'verbose':2,
		'decode':{
			'delay':25000, 'lifetime':10
		},
		'input':{
			'type':'file', 'uri':'/tmp/out1.coded', 'verbose':2
		},
		'output':{
			'type':'tcp', 'uri':'localhost:6001', 'verbose':2
		}
	},
	{
		'name':'6', 'verbose':2,
		'decode':{
			'delay':25000, 'lifetime':10, 
		},
		'input':{
			'type':'file', 'uri':'/tmp/out2.coded', 'verbose':2
		},
		'output':{
			'type':'tcp', 'uri':'localhost:6002', 'verbose':2
		}
	},
	{
		'name':'7', 'verbose':2,
		'decode':{
			'delay':24500, 'lifetime':10
		},
		'input':[
			{'type':'tcp', 'uri':'localhost:6001', 'verbose':2},
			{'type':'tcp', 'uri':'localhost:6002', 'verbose':2}
		],
		'output':{
			'type':'tcp', 'uri':'localhost:7001'
		}
	},
	{
		'name':'8', 'verbose':2,
		'saving':{
			'delay':23900, 'lifetime':10
		},
		'input':{
			'type':'tcp', 'pack-size':10, 'frame-size':4000, 'uri':'localhost:7001', 'verbose':2
		},
		'output':{
			'type':'file', 'uri':OUTPUT , 'verbose':2
		}
	}
])
コード例 #10
0
process([{
    'name': '1',
    'verbose': 2,
    'loading': {
        'delay': 6000,
        'sleep': 1000,
        'pack-size': 8,
        'lifetime': 100,
        'live': 1,
        'verbose': 2
    },
    'input': {
        'type': 'file',
        'uri': INPUT,
        'frame-size': 300,
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'verbose': 2
    }
}, {
    'name':
    '2',
    'verbose':
    2,
    'encode': {
        'delay': 5900,
        'redundancy': 4,
        'timeout': 5000,
        'lifetime': 5,
        'live': 2,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'pack-size': 15,
        'frame-size': 300,
        'verbose': 2
    },
    'output': [{
        'uri': '@citadel.ringoflightning.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@mancubus.zandronum.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@solenoid.rizon.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@cronos.xevion.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@minime.fef.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@stardust.nj.us.leaf.chat-solutions.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.stardustfields.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.newit-lan.ru:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@husky.sierranet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@sandwich.skyirc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@adonis.powanet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@space.blafasel.de:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.ninjaneering.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@germany.enterthegame.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.uk.mibbit.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.ssi.bg:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.blafasel.de:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@stopover.ky.us.starlink-irc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.dopechat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@overdrive.xertion.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }]
}, {
    'name':
    '3',
    'verbose':
    2,
    'decode': {
        'delay': 800,
        'lifetime': 10,
        'live': 10,
        'verbose': 2
    },
    'input': [{
        'uri': '@citadel.ringoflightning.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@mancubus.zandronum.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@solenoid.rizon.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@cronos.xevion.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@minime.fef.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@stardust.nj.us.leaf.chat-solutions.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.stardustfields.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.newit-lan.ru:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@husky.sierranet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@sandwich.skyirc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@adonis.powanet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@space.blafasel.de:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.ninjaneering.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@germany.enterthegame.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.uk.mibbit.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.ssi.bg:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.blafasel.de:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@stopover.ky.us.starlink-irc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.dopechat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@overdrive.xertion.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }],
    'output': {
        'type': 'tcp',
        'uri': 'localhost:7001',
        'verbose': 2
    }
}, {
    'name': '4',
    'verbose': 2,
    'saving': {
        'delay': 700,
        'lifetime': 10,
        'live': 6,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'pack-size': 10,
        'frame-size': 400,
        'uri': 'localhost:7001',
        'verbose': 2
    },
    'output': {
        'type': 'file',
        'uri': OUTPUT,
        'verbose': 2
    }
}])
コード例 #11
0
process([{
    'name': '1',
    'verbose': 2,
    'loading': {
        'delay': 6000,
        'sleep': 1000,
        'pack-size': 8,
        'lifetime': 100,
        'live': 1,
        'verbose': 2
    },
    'input': {
        'type': 'file',
        'uri': INPUT,
        'frame-size': 300,
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'verbose': 2
    }
}, {
    'name':
    '2',
    'verbose':
    2,
    'encode': {
        'delay': 5900,
        'redundancy': 4,
        'timeout': 5000,
        'lifetime': 5,
        'live': 2,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'pack-size': 15,
        'frame-size': 300,
        'verbose': 2
    },
    'output': [{
        'uri': '@hyperion.eagles-myirc.de:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@a.irc.somenet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@nebula.uk.eu.darkmyst.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@services.serenity-irc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@catastrophe.esper.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@chicago.il.us.chatnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@dirtbox.scenep2p.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@burstfire.uk.eu.gamesurge.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@hivane.geeknode.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@tetris.allrednc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@defiant.geekshed.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@us.irc.ghostsirc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@kestrel.uk.afternet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@alpha.fr.eu.obsidianirc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@arm.globalirc.it:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@rotterdam.nl.eu.neko-net.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@procrastinate.idlechat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@nc.d-t-net.de:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@atlantis.magicstar.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@mandalore.st-city.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.unibg.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@logitech.webcastsonline.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@clarent.nc.us.irchighway.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@dragonite.ca.dragonirc.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@monster.va.us.synirc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }]
}, {
    'name':
    '3',
    'verbose':
    2,
    'decode': {
        'delay': 800,
        'lifetime': 10,
        'live': 10,
        'verbose': 2
    },
    'input': [{
        'uri': '@hyperion.eagles-myirc.de:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@a.irc.somenet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@nebula.uk.eu.darkmyst.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@services.serenity-irc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@catastrophe.esper.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@chicago.il.us.chatnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@dirtbox.scenep2p.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@burstfire.uk.eu.gamesurge.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@hivane.geeknode.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@tetris.allrednc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@defiant.geekshed.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@us.irc.ghostsirc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@kestrel.uk.afternet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@alpha.fr.eu.obsidianirc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@arm.globalirc.it:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@rotterdam.nl.eu.neko-net.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@procrastinate.idlechat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@nc.d-t-net.de:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@atlantis.magicstar.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@mandalore.st-city.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.unibg.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@logitech.webcastsonline.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@clarent.nc.us.irchighway.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@dragonite.ca.dragonirc.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@monster.va.us.synirc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }],
    'output': {
        'type': 'tcp',
        'uri': 'localhost:7001',
        'verbose': 2
    }
}, {
    'name': '4',
    'verbose': 2,
    'saving': {
        'delay': 700,
        'lifetime': 10,
        'live': 6,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'pack-size': 10,
        'frame-size': 400,
        'uri': 'localhost:7001',
        'verbose': 2
    },
    'output': {
        'type': 'file',
        'uri': OUTPUT,
        'verbose': 2
    }
}])
コード例 #12
0
         'type': 'file',
         'uri': '/tmp/out1.coded',
         'verbose': 2
     }, {
         'type': 'file',
         'uri': '/tmp/out2.coded',
         'verbose': 2
     }],
     'output': {
         'type': 'file',
         'uri': OUTPUT,
         'verbose': 2
     }
 }
 #	process([decode])
 process([encode, decode])
 #	try:
 #		check_size(['/tmp/out1.coded', '/tmp/out2.coded'])
 #	except:
 #		print 'except check size'
 #		process([encode, decode])
 #
 #	check(INPUT, OUTPUT)
 try:
     check(INPUT, OUTPUT)
 except:
     print 'except check'
     process([decode])
     #
     check(INPUT, OUTPUT)
 #
コード例 #13
0
process([{
    'name': '1',
    'verbose': 2,
    'loading': {
        'delay': 6000,
        'sleep': 1000,
        'pack-size': 8,
        'lifetime': 100,
        'live': 1,
        'verbose': 2
    },
    'input': {
        'type': 'file',
        'uri': INPUT,
        'frame-size': 300,
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'verbose': 2
    }
}, {
    'name':
    '2',
    'verbose':
    2,
    'encode': {
        'delay': 5900,
        'redundancy': 4,
        'timeout': 5000,
        'lifetime': 5,
        'live': 2,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'pack-size': 15,
        'frame-size': 300,
        'verbose': 2
    },
    'output': [{
        'uri': '@yuzuki.surrealchat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@ljubljana.si.eu.irchaven.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@jedi.geeksandgamers.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.mikrovisata.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@london.globalirc.it:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@leviathan.freedom2irc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@frankfurt.de.eu.neko-net.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@nugget.digitalirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.europeirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@maple.nl.eu.gtanet.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@sinisalo.freenode.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@cgiirc.langochat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@freedom.lostirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@fantasya.europnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@triagia.drlnet.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@trinkhalle.bullet-irc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.sibptus.ru:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@embyr.tx.us.fyrechat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@420.us.p2p-network.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@lithium.subluminal.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@sayuri.otaku-irc.fr:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@netsplit.pirc.pl:6667/stream',
        'type': 'irc',
        'verbose': 2
    }]
}, {
    'name':
    '3',
    'verbose':
    2,
    'decode': {
        'delay': 800,
        'lifetime': 10,
        'live': 10,
        'verbose': 2
    },
    'input': [{
        'uri': '@yuzuki.surrealchat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@ljubljana.si.eu.irchaven.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@jedi.geeksandgamers.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.mikrovisata.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@london.globalirc.it:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@leviathan.freedom2irc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@frankfurt.de.eu.neko-net.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@nugget.digitalirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.europeirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@maple.nl.eu.gtanet.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@sinisalo.freenode.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@cgiirc.langochat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@freedom.lostirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@fantasya.europnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@triagia.drlnet.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@trinkhalle.bullet-irc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.sibptus.ru:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@embyr.tx.us.fyrechat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@420.us.p2p-network.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@lithium.subluminal.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@sayuri.otaku-irc.fr:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@netsplit.pirc.pl:6667/stream',
        'type': 'irc',
        'verbose': 2
    }],
    'output': {
        'type': 'tcp',
        'uri': 'localhost:7001',
        'verbose': 2
    }
}, {
    'name': '4',
    'verbose': 2,
    'saving': {
        'delay': 700,
        'lifetime': 10,
        'live': 6,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'pack-size': 10,
        'frame-size': 400,
        'uri': 'localhost:7001',
        'verbose': 2
    },
    'output': {
        'type': 'file',
        'uri': OUTPUT,
        'verbose': 2
    }
}])
コード例 #14
0
process([{
    'encode': {
        'delay': 1000,
        'redundancy': 10,
        'pass': '******',
        'verbose': 2
    },
    'input': {
        'type': 'file',
        'uri': INPUT,
        'pack-size': 10,
        'frame-size': 4000,
        'verbose': 2
    },
    'output': [{
        'type': 'file',
        'uri': '/tmp/out1.coded',
        'verbose': 2
    }, {
        'type': 'file',
        'uri': '/tmp/out2.coded',
        'verbose': 2
    }]
}, {
    'decode': {
        'delay': 10000,
        'pass': '******',
        'verbose': 2
    },
    'input': [{
        'type': 'file',
        'uri': '/tmp/out1.coded',
        'verbose': 2
    }, {
        'type': 'file',
        'uri': '/tmp/out2.coded',
        'verbose': 2
    }],
    'output': {
        'type': 'file',
        'uri': OUTPUT
    }
}])
コード例 #15
0
process([{
    'name':
    '11',
    'verbose':
    2,
    'encode': {
        'delay': 1000,
        'redundancy': 5,
        'verbose': 2
    },
    'input': {
        'type': 'file',
        'uri': INPUT,
        'pack-size': 10,
        'frame-size': 4000,
        'verbose': 2
    },
    'output': [{
        'type': 'tcp',
        'uri': 'localhost:5001',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:5002',
        'verbose': 2
    }]
}, {
    'name': '12',
    'verbose': 2,
    'encode': {
        'delay': 500,
        'redundancy': 5,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'pack-size': 10,
        'frame-size': 400,
        'verbose': 2
    },
    'output': {
        'type': 'file',
        'uri': '/tmp/out1.coded',
        'verbose': 2
    }
}, {
    'name': '13',
    'verbose': 2,
    'encode': {
        'delay': 500,
        'redundancy': 5,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:5002',
        'pack-size': 10,
        'frame-size': 400,
        'verbose': 2
    },
    'output': {
        'type': 'file',
        'uri': '/tmp/out2.coded',
        'verbose': 2
    }
}, {
    'name': '21',
    'verbose': 2,
    'decode': {
        'delay': 75000,
        'lifetime': 10,
        'verbose': 5
    },
    'input': {
        'type': 'file',
        'uri': '/tmp/out1.coded',
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:6001',
        'verbose': 2
    }
}, {
    'name': '22',
    'verbose': 2,
    'decode': {
        'delay': 75000,
        'lifetime': 10,
        'verbose': 5
    },
    'input': {
        'type': 'file',
        'uri': '/tmp/out2.coded',
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:6002',
        'verbose': 2
    }
}, {
    'name':
    '23',
    'verbose':
    2,
    'decode': {
        'delay': 74500,
        'lifetime': 10,
        'verbose': 5
    },
    'input': [{
        'type': 'tcp',
        'uri': 'localhost:6001',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:6002',
        'verbose': 2
    }],
    'output': {
        'type': 'file',
        'uri': OUTPUT
    }
}])
コード例 #16
0
process([{
    'name': '1',
    'verbose': 2,
    'loading': {
        'delay': 6000,
        'sleep': 1000,
        'pack-size': 8,
        'lifetime': 100,
        'live': 1,
        'verbose': 2
    },
    'input': {
        'type': 'file',
        'uri': INPUT,
        'frame-size': 300,
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'verbose': 2
    }
}, {
    'name':
    '2',
    'verbose':
    2,
    'encode': {
        'delay': 5900,
        'redundancy': 4,
        'timeout': 5000,
        'lifetime': 5,
        'live': 2,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'pack-size': 15,
        'frame-size': 300,
        'verbose': 2
    },
    'output': [{
        'uri': '@cricinfo.uk.eu.starlink.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@home.n00bstories.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@efnet.port80.se:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@moople.kbfail.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@nerim.fr.eu.evolu.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.rizon.no:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@fortitude.purplesurge.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@calohjin.mantrairc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@thalassa.portalx.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@critical.relic.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@verne.freenode.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@services.ptnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@vega.nj.us.mixxnet.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@stormlight.esper.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@nm.jawug.org.za:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@light.wa.us.swiftirc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.i-tna.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@hub.jawug.org.za:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@talis.powanet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.ben64.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@world.globalirc.it:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@anvil.nj.us.serenity-irc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@losangeles.ca.us.starlink.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@underworld.se.eu.dal.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@omega.uk.eu.synirc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }]
}, {
    'name':
    '3',
    'verbose':
    2,
    'decode': {
        'delay': 800,
        'lifetime': 10,
        'live': 10,
        'verbose': 2
    },
    'input': [{
        'uri': '@cricinfo.uk.eu.starlink.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@home.n00bstories.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@efnet.port80.se:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@moople.kbfail.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@nerim.fr.eu.evolu.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.rizon.no:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@fortitude.purplesurge.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@calohjin.mantrairc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@thalassa.portalx.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@critical.relic.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@verne.freenode.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@services.ptnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@vega.nj.us.mixxnet.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@stormlight.esper.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@nm.jawug.org.za:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@light.wa.us.swiftirc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.i-tna.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@hub.jawug.org.za:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@talis.powanet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.ben64.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@world.globalirc.it:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@anvil.nj.us.serenity-irc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@losangeles.ca.us.starlink.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@underworld.se.eu.dal.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@omega.uk.eu.synirc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }],
    'output': {
        'type': 'tcp',
        'uri': 'localhost:7001',
        'verbose': 2
    }
}, {
    'name': '4',
    'verbose': 2,
    'saving': {
        'delay': 700,
        'lifetime': 10,
        'live': 6,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'pack-size': 10,
        'frame-size': 400,
        'uri': 'localhost:7001',
        'verbose': 2
    },
    'output': {
        'type': 'file',
        'uri': OUTPUT,
        'verbose': 2
    }
}])
コード例 #17
0
process([{
    'name': '1',
    'verbose': 2,
    'loading': {
        'delay': 6000,
        'sleep': 1000,
        'pack-size': 8,
        'lifetime': 100,
        'live': 1,
        'verbose': 2
    },
    'input': {
        'type': 'file',
        'uri': INPUT,
        'frame-size': 300,
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'verbose': 2
    }
}, {
    'name':
    '2',
    'verbose':
    2,
    'encode': {
        'delay': 5900,
        'redundancy': 4,
        'timeout': 5000,
        'lifetime': 5,
        'live': 2,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'pack-size': 15,
        'frame-size': 300,
        'verbose': 2
    },
    'output': [{
        'uri': '@neptune.betachat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.brasilirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.chateuropa.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.global-radio.ch:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@weedsmoka.ladysclub-irc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.ryukyu.ad.jp:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@b.irc.somenet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@shire.digitalirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@lynx.furnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.chaterz.nl:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@roubaix.fr.epiknet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.perm.ru:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@xdcc.scenep2p.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@aceraceae.subluminal.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.data.lt:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@metric.ie.eu.afterx.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.genscripts.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@jherer2.chillnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@andromede.europnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@services.penguinfriends.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }]
}, {
    'name':
    '3',
    'verbose':
    2,
    'decode': {
        'delay': 800,
        'lifetime': 10,
        'live': 10,
        'verbose': 2
    },
    'input': [{
        'uri': '@neptune.betachat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.brasilirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.chateuropa.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.global-radio.ch:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@weedsmoka.ladysclub-irc.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.ryukyu.ad.jp:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@b.irc.somenet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@shire.digitalirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@lynx.furnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.chaterz.nl:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@roubaix.fr.epiknet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.perm.ru:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@xdcc.scenep2p.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@aceraceae.subluminal.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.data.lt:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@metric.ie.eu.afterx.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.genscripts.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@jherer2.chillnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@andromede.europnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@services.penguinfriends.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }],
    'output': {
        'type': 'tcp',
        'uri': 'localhost:7001',
        'verbose': 2
    }
}, {
    'name': '4',
    'verbose': 2,
    'saving': {
        'delay': 700,
        'lifetime': 10,
        'live': 6,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'pack-size': 10,
        'frame-size': 400,
        'uri': 'localhost:7001',
        'verbose': 2
    },
    'output': {
        'type': 'file',
        'uri': OUTPUT,
        'verbose': 2
    }
}])
コード例 #18
0
process([{
    'name': '11',
    'verbose': 5,
    'ypsilon': {
        'lives': 0,
        'type': 'tcp',
        'uri': 'localhost:5001',
        'verbose': 5
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:6002',
        'pack-size': 1,
        'frame-size': 1000,
        'verbose': 5
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:6001',
        'verbose': 5
    }
}, {
    'name': '21',
    'verbose': 5,
    'encode': {
        'lives': 0,
        'redundancy': 10,
        'verbose': 5
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:6001',
        'pack-size': 20,
        'frame-size': 10,
        'verbose': 5
    },
    'output': [{
        'type': 'tcp',
        'uri': 'localhost:7001',
        'verbose': 5
    }]
}, {
    'name': '31',
    'verbose': 5,
    'tpsilon': {
        'lives': 0,
        'type': 'tcp',
        'uri': 'localhost:8001',
        'verbose': 5
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:7001',
        'verbose': 5
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:9001',
        'verbose': 5
    }
}, {
    'name': '41',
    'verbose': 5,
    'decode': {
        'lives': 0,
        'verbose': 5
    },
    'input': [{
        'type': 'tcp',
        'uri': 'localhost:9001',
        'verbose': 5
    }],
    'output': {
        'type': 'tcp',
        'uri': 'localhost:6002',
        'verbose': 5
    }
}, {
    'name': '51',
    'verbose': 5,
    'ypsilon': {
        'lives': 0,
        'type': 'tcp',
        'uri': 'localhost:8001',
        'verbose': 5
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:10001',
        'verbose': 5
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:10001',
        'verbose': 5
    }
}])
コード例 #19
0
process([{
    'encode': {
        'delay': 1000,
        'redundancy': 10
    },
    'input': {
        'type': 'file',
        'uri': INPUT,
        'pack-size': 10,
        'frame-size': 4000,
        'verbose': 2
    },
    'output': {
        'type': 'dir',
        'uri': '/tmp/code/',
        'verbose': 2
    }
}, {
    'decode': {
        'delay': 10000
    },
    'input': {
        'type': 'dir',
        'uri': '/tmp/code/',
        'verbose': 2
    },
    'output': {
        'type': 'file',
        'uri': OUTPUT
    }
}])
コード例 #20
0
process([{
    'name': '1',
    'verbose': 2,
    'loading': {
        'delay': 6000,
        'sleep': 1000,
        'pack-size': 8,
        'lifetime': 100,
        'live': 1,
        'verbose': 2
    },
    'input': {
        'type': 'file',
        'uri': INPUT,
        'frame-size': 300,
        'verbose': 2
    },
    'output': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'verbose': 2
    }
}, {
    'name':
    '2',
    'verbose':
    2,
    'encode': {
        'delay': 5900,
        'redundancy': 4,
        'timeout': 5000,
        'lifetime': 5,
        'live': 2,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'uri': 'localhost:5001',
        'pack-size': 15,
        'frame-size': 300,
        'verbose': 2
    },
    'output': [{
        'uri': '@rochester.mi.us.starlink-irc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.bluntchat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.odessa.ua:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@pegasus.il.us.darkmyst.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@tampa.fl.us.roirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@mars.pa.us.dynastynet.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@dallas.tx.us.irchaven.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.fewona.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.run.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@sigsegv.teranova.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@poischiche.fr.eu.netrusk.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@bigben.uk.p2p-network.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.goodfuck.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@windy.us.p2p-network.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.metairc.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@paintball.tx.us.globalgamers.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@axa.id.as.auxnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@dome.ringoflightning.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@incognito.ca.us.austnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@nehalem.de.afternet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.icestarirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@online-dc3.fr.eu.evolu.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.nlnog.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@linux.globalirc.it:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.inet.tele.dk:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@rajaniemi.freenode.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }]
}, {
    'name':
    '3',
    'verbose':
    2,
    'decode': {
        'delay': 800,
        'lifetime': 10,
        'live': 10,
        'verbose': 2
    },
    'input': [{
        'uri': '@rochester.mi.us.starlink-irc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.bluntchat.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.odessa.ua:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@pegasus.il.us.darkmyst.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@tampa.fl.us.roirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@mars.pa.us.dynastynet.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@dallas.tx.us.irchaven.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.fewona.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.run.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@sigsegv.teranova.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@poischiche.fr.eu.netrusk.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@bigben.uk.p2p-network.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.goodfuck.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@windy.us.p2p-network.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.metairc.com:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@paintball.tx.us.globalgamers.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@axa.id.as.auxnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@dome.ringoflightning.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@incognito.ca.us.austnet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@nehalem.de.afternet.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.icestarirc.org:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@online-dc3.fr.eu.evolu.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.nlnog.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@linux.globalirc.it:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@irc.inet.tele.dk:6667/stream',
        'type': 'irc',
        'verbose': 2
    }, {
        'uri': '@rajaniemi.freenode.net:6667/stream',
        'type': 'irc',
        'verbose': 2
    }],
    'output': {
        'type': 'tcp',
        'uri': 'localhost:7001',
        'verbose': 2
    }
}, {
    'name': '4',
    'verbose': 2,
    'saving': {
        'delay': 700,
        'lifetime': 10,
        'live': 6,
        'verbose': 2
    },
    'input': {
        'type': 'tcp',
        'pack-size': 10,
        'frame-size': 400,
        'uri': 'localhost:7001',
        'verbose': 2
    },
    'output': {
        'type': 'file',
        'uri': OUTPUT,
        'verbose': 2
    }
}])
コード例 #21
0
process([{
    'name':
    '1',
    'verbose':
    2,
    'encode': {
        'delay': 1000,
        'redundancy': 10,
        'verbose': 2
    },
    'input': {
        'type': 'udp',
        'uri': INPUT,
        'pack-size': 10,
        'frame-size': 4000,
        'verbose': 2
    },
    'output': [{
        'type': 'tcp',
        'uri': 'localhost:6001',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:6002',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:6003',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:6005',
        'verbose': 2
    }]
}, {
    'name':
    '2',
    'verbose':
    2,
    'decode': {
        'delay': 900,
        'verbose': 2
    },
    'input': [{
        'type': 'tcp',
        'uri': 'localhost:6001',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:6002',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:6003',
        'verbose': 2
    }, {
        'type': 'tcp',
        'uri': 'localhost:6004',
        'verbose': 2
    }],
    'output': {
        'type': 'file',
        'uri': OUTPUT,
        'verbose': 2
    }
}])
コード例 #22
0
process([
    # --------------------------------------------------------------------------------------------------------------
    #						Encode
    # --------------------------------------------------------------------------------------------------------------
    {
        'name': '--1',
        'verbose': 2,
        'loading': {
            'delay': 30000,
            'sleep': 1000,
            'timeout': 5000,
            'pack-size': 1,
            'lifetime': 100,
            'live': 1,
            'verbose': 2
        },
        'input': {
            'type': 'file',
            'uri': INPUT,
            'frame-size': 1500,
            'verbose': 2
        },
        'output': {
            'type': 'tcp',
            'uri': 'localhost:5001',
            'verbose': 5
        }
    },
    {
        'name':
        '--2',
        'verbose':
        2,
        'encode': {
            'delay': 5900,
            'redundancy': 1,
            'timeout': 10000,
            'lifetime': 10,
            'lives': 3,
            'verbose': 2
        },
        'input': {
            'type': 'tcp',
            'uri': 'localhost:5001',
            'pack-size': 5,
            'frame-size': 4000,
            'verbose': 5
        },
        'output': [{
            'type': 'tcp',
            'uri': 'localhost:6001',
            'verbose': 5
        }, {
            'type': 'tcp',
            'uri': 'localhost:6002',
            'verbose': 5
        }, {
            'type': 'tcp',
            'uri': 'localhost:6003',
            'verbose': 5
        }, {
            'type': 'tcp',
            'uri': 'localhost:6004',
            'verbose': 5
        }, {
            'type': 'tcp',
            'uri': 'localhost:6005',
            'verbose': 5
        }]
    },
    {
        'name':
        '-11',
        'verbose':
        2,
        'encode': {
            'delay': 5000,
            'redundancy': 4,
            'timeout': 10000,
            'lifetime': 15,
            'live': 3,
            'verbose': 2
        },
        'input': {
            'type': 'tcp',
            'uri': 'localhost:6001',
            'pack-size': 15,
            'frame-size': 300,
            'verbose': 2
        },
        'output': [{
            'uri': '@citadel.ringoflightning.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@mancubus.zandronum.com:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@solenoid.rizon.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@cronos.xevion.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@minime.fef.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@stardust.nj.us.leaf.chat-solutions.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.stardustfields.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.newit-lan.ru:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@husky.sierranet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@sandwich.skyirc.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@adonis.powanet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@space.blafasel.de:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.ninjaneering.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@germany.enterthegame.com:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.uk.mibbit.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.ssi.bg:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.blafasel.de:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@stopover.ky.us.starlink-irc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.dopechat.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@overdrive.xertion.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }]
    },
    {
        'name':
        '-12',
        'verbose':
        2,
        'encode': {
            'delay': 5000,
            'redundancy': 4,
            'timeout': 10000,
            'lifetime': 15,
            'live': 3,
            'verbose': 2
        },
        'input': {
            'type': 'tcp',
            'uri': 'localhost:6002',
            'pack-size': 15,
            'frame-size': 300,
            'verbose': 2
        },
        'output': [{
            'uri': '@hyperion.eagles-myirc.de:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@a.irc.somenet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@nebula.uk.eu.darkmyst.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@services.serenity-irc.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@catastrophe.esper.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@chicago.il.us.chatnet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@dirtbox.scenep2p.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@burstfire.uk.eu.gamesurge.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@hivane.geeknode.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@tetris.allrednc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@defiant.geekshed.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@us.irc.ghostsirc.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@kestrel.uk.afternet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@alpha.fr.eu.obsidianirc.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@arm.globalirc.it:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@rotterdam.nl.eu.neko-net.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@procrastinate.idlechat.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@nc.d-t-net.de:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@atlantis.magicstar.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@mandalore.st-city.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.unibg.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@logitech.webcastsonline.com:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@clarent.nc.us.irchighway.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@dragonite.ca.dragonirc.com:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@monster.va.us.synirc.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }]
    },
    {
        'name':
        '-13',
        'verbose':
        2,
        'encode': {
            'delay': 5000,
            'redundancy': 4,
            'timeout': 10000,
            'lifetime': 15,
            'live': 3,
            'verbose': 2
        },
        'input': {
            'type': 'tcp',
            'uri': 'localhost:6003',
            'pack-size': 15,
            'frame-size': 300,
            'verbose': 2
        },
        'output': [{
            'uri': '@neptune.betachat.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.brasilirc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.chateuropa.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.global-radio.ch:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@weedsmoka.ladysclub-irc.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.ryukyu.ad.jp:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@b.irc.somenet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@shire.digitalirc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@lynx.furnet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.chaterz.nl:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@roubaix.fr.epiknet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.perm.ru:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@xdcc.scenep2p.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@aceraceae.subluminal.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.data.lt:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@metric.ie.eu.afterx.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.genscripts.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@jherer2.chillnet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@andromede.europnet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@services.penguinfriends.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }]
    },
    {
        'name':
        '-14',
        'verbose':
        2,
        'encode': {
            'delay': 5000,
            'redundancy': 4,
            'timeout': 10000,
            'lifetime': 15,
            'live': 3,
            'verbose': 2
        },
        'input': {
            'type': 'tcp',
            'uri': 'localhost:6004',
            'pack-size': 15,
            'frame-size': 300,
            'verbose': 2
        },
        'output': [{
            'uri': '@irc.brasport.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@shadow.qc.ca.nextirc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.hashmark.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@axiom.bigfurs.com:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.redenorte.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@cosmicfire.mi.us.krono.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@london.uk.eu.starlink.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@gazduiretm.ny.us.nextirc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.tomsk.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@mercury.il.us.dynastynet.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@chicago.il.us.starlink.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@aperture.esper.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@maple.on.ca.darkmyst.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@maki.luatic.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@stats.appliedirc.com:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.sylnt.us:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@ruby.exchat.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@denhaag.nl.eu.asylumnet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@godzilla.jp.p2p-network.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.exolia.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }]
    },
    {
        'name':
        '-15',
        'verbose':
        2,
        'encode': {
            'delay': 5000,
            'redundancy': 4,
            'timeout': 10000,
            'lifetime': 15,
            'live': 3,
            'verbose': 2
        },
        'input': {
            'type': 'tcp',
            'uri': 'localhost:6005',
            'pack-size': 15,
            'frame-size': 300,
            'verbose': 2
        },
        'output': [{
            'uri': '@rochester.mi.us.starlink-irc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.bluntchat.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.odessa.ua:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@pegasus.il.us.darkmyst.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@tampa.fl.us.roirc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@mars.pa.us.dynastynet.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@dallas.tx.us.irchaven.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.fewona.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.run.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@sigsegv.teranova.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@poischiche.fr.eu.netrusk.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@bigben.uk.p2p-network.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.goodfuck.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@windy.us.p2p-network.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.metairc.com:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@paintball.tx.us.globalgamers.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@axa.id.as.auxnet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@dome.ringoflightning.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@incognito.ca.us.austnet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@nehalem.de.afternet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.icestarirc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@online-dc3.fr.eu.evolu.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.nlnog.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@linux.globalirc.it:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.inet.tele.dk:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@rajaniemi.freenode.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }]
    },
    # --------------------------------------------------------------------------------------------------------------
    #						Decode
    # --------------------------------------------------------------------------------------------------------------
    {
        'name': '101',
        'verbose': 2,
        'saving': {
            'delay': 500,
            'timeout': 20000,
            'lifetime': 10,
            'live': 10,
            'verbose': 2
        },
        'input': {
            'type': 'tcp',
            'pack-size': 10,
            'frame-size': 400,
            'uri': 'localhost:7001',
            'verbose': 2
        },
        'output': {
            'type': 'file',
            'uri': OUTPUT,
            'verbose': 2
        }
    },
    {
        'name':
        '102',
        'verbose':
        2,
        'decode': {
            'delay': 1000,
            'timeout': 40000,
            'lifetime': 10,
            'live': 10,
            'verbose': 2
        },
        'input': [{
            'type': 'tcp',
            'uri': 'localhost:8001',
            'verbose': 5
        }, {
            'type': 'tcp',
            'uri': 'localhost:8002',
            'verbose': 5
        }, {
            'type': 'tcp',
            'uri': 'localhost:8003',
            'verbose': 5
        }, {
            'type': 'tcp',
            'uri': 'localhost:8004',
            'verbose': 5
        }, {
            'type': 'tcp',
            'uri': 'localhost:8005',
            'verbose': 5
        }],
        'output': {
            'type': 'tcp',
            'uri': 'localhost:7001',
            'verbose': 5
        }
    },
    {
        'name':
        '111',
        'verbose':
        2,
        'decode': {
            'delay': 1000,
            'timeout': 10000,
            'lifetime': 15,
            'live': 10,
            'verbose': 2
        },
        'input': [{
            'uri': '@citadel.ringoflightning.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@mancubus.zandronum.com:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@solenoid.rizon.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@cronos.xevion.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@minime.fef.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@stardust.nj.us.leaf.chat-solutions.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.stardustfields.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.newit-lan.ru:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@husky.sierranet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@sandwich.skyirc.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@adonis.powanet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@space.blafasel.de:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.ninjaneering.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@germany.enterthegame.com:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.uk.mibbit.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.ssi.bg:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.blafasel.de:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@stopover.ky.us.starlink-irc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.dopechat.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@overdrive.xertion.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }],
        'output': {
            'type': 'tcp',
            'uri': 'localhost:8001',
            'verbose': 2
        }
    },
    {
        'name':
        '112',
        'verbose':
        2,
        'decode': {
            'delay': 1000,
            'timeout': 10000,
            'lifetime': 15,
            'live': 10,
            'verbose': 2
        },
        'input': [{
            'uri': '@hyperion.eagles-myirc.de:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@a.irc.somenet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@nebula.uk.eu.darkmyst.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@services.serenity-irc.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@catastrophe.esper.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@chicago.il.us.chatnet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@dirtbox.scenep2p.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@burstfire.uk.eu.gamesurge.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@hivane.geeknode.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@tetris.allrednc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@defiant.geekshed.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@us.irc.ghostsirc.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@kestrel.uk.afternet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@alpha.fr.eu.obsidianirc.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@arm.globalirc.it:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@rotterdam.nl.eu.neko-net.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@procrastinate.idlechat.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@nc.d-t-net.de:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@atlantis.magicstar.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@mandalore.st-city.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.unibg.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@logitech.webcastsonline.com:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@clarent.nc.us.irchighway.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@dragonite.ca.dragonirc.com:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@monster.va.us.synirc.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }],
        'output': {
            'type': 'tcp',
            'uri': 'localhost:8002',
            'verbose': 2
        }
    },
    {
        'name':
        '113',
        'verbose':
        2,
        'decode': {
            'delay': 1000,
            'timeout': 10000,
            'lifetime': 15,
            'live': 10,
            'verbose': 2
        },
        'input': [{
            'uri': '@neptune.betachat.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.brasilirc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.chateuropa.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.global-radio.ch:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@weedsmoka.ladysclub-irc.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.ryukyu.ad.jp:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@b.irc.somenet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@shire.digitalirc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@lynx.furnet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.chaterz.nl:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@roubaix.fr.epiknet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.perm.ru:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@xdcc.scenep2p.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@aceraceae.subluminal.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.data.lt:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@metric.ie.eu.afterx.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.genscripts.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@jherer2.chillnet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@andromede.europnet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@services.penguinfriends.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }],
        'output': {
            'type': 'tcp',
            'uri': 'localhost:8003',
            'verbose': 2
        }
    },
    {
        'name':
        '114',
        'verbose':
        2,
        'decode': {
            'delay': 1000,
            'timeout': 10000,
            'lifetime': 15,
            'live': 10,
            'verbose': 2
        },
        'input': [{
            'uri': '@irc.brasport.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@shadow.qc.ca.nextirc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.hashmark.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@axiom.bigfurs.com:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.redenorte.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@cosmicfire.mi.us.krono.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@london.uk.eu.starlink.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@gazduiretm.ny.us.nextirc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.tomsk.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@mercury.il.us.dynastynet.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@chicago.il.us.starlink.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@aperture.esper.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@maple.on.ca.darkmyst.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@maki.luatic.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@stats.appliedirc.com:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.sylnt.us:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@ruby.exchat.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@denhaag.nl.eu.asylumnet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@godzilla.jp.p2p-network.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.exolia.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }],
        'output': {
            'type': 'tcp',
            'uri': 'localhost:8004',
            'verbose': 2
        }
    },
    {
        'name':
        '115',
        'verbose':
        2,
        'decode': {
            'delay': 1000,
            'timeout': 10000,
            'lifetime': 15,
            'live': 10,
            'verbose': 2
        },
        'input': [{
            'uri': '@rochester.mi.us.starlink-irc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.bluntchat.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.odessa.ua:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@pegasus.il.us.darkmyst.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@tampa.fl.us.roirc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@mars.pa.us.dynastynet.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@dallas.tx.us.irchaven.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.fewona.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.run.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@sigsegv.teranova.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@poischiche.fr.eu.netrusk.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@bigben.uk.p2p-network.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.goodfuck.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@windy.us.p2p-network.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.metairc.com:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@paintball.tx.us.globalgamers.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@axa.id.as.auxnet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@dome.ringoflightning.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@incognito.ca.us.austnet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@nehalem.de.afternet.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.icestarirc.org:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@online-dc3.fr.eu.evolu.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.nlnog.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@linux.globalirc.it:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@irc.inet.tele.dk:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }, {
            'uri': '@rajaniemi.freenode.net:6667/sssss',
            'type': 'irc',
            'verbose': 0
        }],
        'output': {
            'type': 'tcp',
            'uri': 'localhost:8005',
            'verbose': 2
        }
    }
])
コード例 #23
0
process([
	{
		'name':'1', 'verbose':2,
		'loading':{
			'delay':6000, 'sleep':1000, 'pack-size':8, 'lifetime':100, 'live':1, 'verbose':2
		},
		'input':{
			'type':'file', 'uri':INPUT, 'frame-size':300, 'verbose':2
		},
		'output':{
			'type':'tcp', 'uri':'localhost:5001', 'verbose':2
		}
	},
	{
		'name':'2', 'verbose':5,
		'encode':{
			'delay':5900, 'redundancy':4, 'timeout':5000, 'lifetime':5, 'live':10, 'verbose':2
		},
		'input':{
			'type':'tcp', 'uri':'localhost:5001', 'pack-size':15, 'frame-size':300, 'verbose':2
		},
		'output':[
			{ 'uri':'@services.lichtsnel.nl:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@strasbourg.nationchat.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@circe.sorcery.net:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@mundo.powerfriends.es:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@irc.sailirc.net:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@strawberry.xchannel.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@irc.data.bg:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@ranma.ftee.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@irc2.chattersweb.nl:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@tauri.aureaworld.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@sonatadusk.ponychat.net:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@fdn.geeknode.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@earth.sa-irc.com:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@celestin.fr.ircube.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@khisanth.otherworlders.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@online-dc2.fr.eu.evolu.net:6667/stream', 'type':'irc', 'verbose':2 },
			{ 'uri':'@irc.eqemulator.net:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@wilhelm.freenode.net:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@irc.danusya.net:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@senseless.xevion.net:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@irc.x2x.cc:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@abyss.no.eu.darkmyst.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@oslo.no.eu.neko-net.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@baltimore.md.us.exilenet.org:6667/stream', 'type':'irc', 'verbose':2 }
		]
	},
	{
		'name':'3', 'verbose':5,
		'decode':{
			'delay':800, 'lifetime':10, 'live':10, 'verbose':2
		},
		'input':[
			{ 'uri':'@services.lichtsnel.nl:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@strasbourg.nationchat.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@circe.sorcery.net:6667/stream', 'type':'irc', 'verbose':2 },
			{ 'uri':'@mundo.powerfriends.es:6667/stream', 'type':'irc', 'verbose':2 },  
			{ 'uri':'@irc.sailirc.net:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@strawberry.xchannel.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@irc.data.bg:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@ranma.ftee.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@irc2.chattersweb.nl:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@tauri.aureaworld.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@sonatadusk.ponychat.net:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@fdn.geeknode.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@earth.sa-irc.com:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@celestin.fr.ircube.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@khisanth.otherworlders.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@online-dc2.fr.eu.evolu.net:6667/stream', 'type':'irc', 'verbose':2 },  
			{ 'uri':'@irc.eqemulator.net:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@wilhelm.freenode.net:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@irc.danusya.net:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@senseless.xevion.net:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@irc.x2x.cc:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@abyss.no.eu.darkmyst.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@oslo.no.eu.neko-net.org:6667/stream', 'type':'irc', 'verbose':2 }, 
			{ 'uri':'@baltimore.md.us.exilenet.org:6667/stream', 'type':'irc', 'verbose':2 }
		],
		'output':{
			'type':'tcp', 'uri':'localhost:7001', 'verbose':2
		}
	},
	{
		'name':'4', 'verbose':2,
		'saving':{
			'delay':700, 'lifetime':10, 'live':6, 'verbose':2
		},
		'input':{
			'type':'tcp', 'pack-size':10, 'frame-size':400, 'uri':'localhost:7001', 'verbose':2
		},
		'output':{
			'type':'file', 'uri':OUTPUT , 'verbose':2
		}
	}
])
コード例 #24
0
process([
	# --------------------------------------------------------------------------------------------------------------
	#						Encode
	# --------------------------------------------------------------------------------------------------------------
	{
		'name':'--1', 'verbose':2,
		'loading':{
			'delay':30000, 'sleep':1000, 'timeout':5000, 'pack-size':1, 'lifetime':100, 'live':1, 'verbose':2
		},
		'input':{
			'type':'file', 'uri':INPUT, 'frame-size':1500, 'verbose':2
		},
		'output':{
			'type':'tcp', 'uri':'localhost:5001', 'verbose':5
		}
	}, {
		'name':'--2', 'verbose':2,
		'encode':{
			'delay':5900, 'redundancy':1, 'timeout':10000, 'lifetime':10, 'lives':1, 'verbose':2
		},
		'input':{
			'type':'tcp', 'uri':'localhost:5001', 'pack-size':5, 'frame-size':4000, 'verbose':5
		},
		'output':[
			{'type':'tcp', 'uri':'localhost:6001', 'verbose':5},
			{'type':'tcp', 'uri':'localhost:6002', 'verbose':5},
			{'type':'tcp', 'uri':'localhost:6003', 'verbose':5},
			{'type':'tcp', 'uri':'localhost:6004', 'verbose':5},
			{'type':'tcp', 'uri':'localhost:6005', 'verbose':5}
		]
	}, {
		'name':'-11', 'verbose':2,
		'encode':{
			'delay':5000, 'redundancy':4, 'timeout':10000, 'lifetime':15, 'live':1, 'verbose':2
		},
		'input':{
			'type':'tcp', 'uri':'localhost:6001', 'pack-size':15, 'frame-size':300, 'verbose':2
		},
		'output':[
			{ 'uri':'@cricinfo.uk.eu.starlink.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@home.n00bstories.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@efnet.port80.se:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@moople.kbfail.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@nerim.fr.eu.evolu.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.rizon.no:6667/stream', 'type':'irc', 'verbose':0 },  
			{ 'uri':'@fortitude.purplesurge.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@calohjin.mantrairc.net:6667/stream', 'type':'irc', 'verbose':0 },
			{ 'uri':'@thalassa.portalx.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@critical.relic.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@verne.freenode.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@services.ptnet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@vega.nj.us.mixxnet.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@stormlight.esper.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@nm.jawug.org.za:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@light.wa.us.swiftirc.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.i-tna.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@hub.jawug.org.za:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@talis.powanet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.ben64.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@world.globalirc.it:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@anvil.nj.us.serenity-irc.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@losangeles.ca.us.starlink.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@underworld.se.eu.dal.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@omega.uk.eu.synirc.net:6667/stream', 'type':'irc', 'verbose':0 }
		]
	}, {
		'name':'-12', 'verbose':2,
		'encode':{
			'delay':5000, 'redundancy':4, 'timeout':10000, 'lifetime':15, 'live':1, 'verbose':2
		},
		'input':{
			'type':'tcp', 'uri':'localhost:6002', 'pack-size':15, 'frame-size':300, 'verbose':2
		},
		'output':[
			{ 'uri':'@yuzuki.surrealchat.net:6667/stream', 'type':'irc', 'verbose':0 },  
			{ 'uri':'@ljubljana.si.eu.irchaven.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@jedi.geeksandgamers.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.mikrovisata.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@london.globalirc.it:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@leviathan.freedom2irc.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@frankfurt.de.eu.neko-net.org:6667/stream', 'type':'irc', 'verbose':0 },  
			{ 'uri':'@nugget.digitalirc.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.europeirc.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@maple.nl.eu.gtanet.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@sinisalo.freenode.net:6667/stream', 'type':'irc', 'verbose':0 },
			{ 'uri':'@cgiirc.langochat.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@freedom.lostirc.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@fantasya.europnet.org:6667/stream', 'type':'irc', 'verbose':0 },
			{ 'uri':'@triagia.drlnet.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@trinkhalle.bullet-irc.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.sibptus.ru:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@embyr.tx.us.fyrechat.net:6667/stream', 'type':'irc', 'verbose':0 },
			{ 'uri':'@420.us.p2p-network.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@lithium.subluminal.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@sayuri.otaku-irc.fr:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@netsplit.pirc.pl:6667/stream', 'type':'irc', 'verbose':0 }
		]
	}, {
		'name':'-13', 'verbose':2,
		'encode':{
			'delay':5000, 'redundancy':4, 'timeout':10000, 'lifetime':15, 'live':1, 'verbose':2
		},
		'input':{
			'type':'tcp', 'uri':'localhost:6003', 'pack-size':15, 'frame-size':300, 'verbose':2
		},
		'output':[
			{ 'uri':'@sushi.penguinfriends.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.brasirc.com.br:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@comit.electrocode.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@tippett.ringoflightning.net:6667/stream', 'type':'irc', 'verbose':0 },
			{ 'uri':'@irc.1chan.us:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.maddshark.com:6667/stream', 'type':'irc', 'verbose':0 },  
			{ 'uri':'@terra.digitalirc.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@eu.chat4all.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@viper.il.me.irctoo.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc0.zhi.ch.swissirc.net:6667/stream', 'type':'irc', 'verbose':0 },
			{ 'uri':'@dreams.deepspace.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@aquarius.deepspace.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@valhalla.on.ca.chaoticnetworks.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@delphi.sierranet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@yggdrasil.iz-smart.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@good1.eu.relic.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@redechat.virtualife.com.br:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@euroserv.fr.quakenet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.italian-amici.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@hyperion.uk.eu.darenet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.trivialityzone.co.uk:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@tyran.ny.us.afterx.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@pugwash.scuttled.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.retardz.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@tube.paranode.net:6667/stream', 'type':'irc', 'verbose':0 }
		]
	}, {
		'name':'-14', 'verbose':2,
		'encode':{
			'delay':5000, 'redundancy':4, 'timeout':10000, 'lifetime':15, 'live':1, 'verbose':2
		},
		'input':{
			'type':'tcp', 'uri':'localhost:6004', 'pack-size':15, 'frame-size':300, 'verbose':2
		},
		'output':[
			{ 'uri':'@services.lichtsnel.nl:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@strasbourg.nationchat.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@circe.sorcery.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@mundo.powerfriends.es:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.sailirc.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@strawberry.xchannel.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.data.bg:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@ranma.ftee.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc2.chattersweb.nl:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@tauri.aureaworld.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@sonatadusk.ponychat.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@fdn.geeknode.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@earth.sa-irc.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@celestin.fr.ircube.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@khisanth.otherworlders.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@online-dc2.fr.eu.evolu.net:6667/stream', 'type':'irc', 'verbose':0 },
			{ 'uri':'@irc.eqemulator.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@wilhelm.freenode.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.danusya.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@senseless.xevion.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.x2x.cc:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@abyss.no.eu.darkmyst.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@oslo.no.eu.neko-net.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@baltimore.md.us.exilenet.org:6667/stream', 'type':'irc', 'verbose':0 }
		]
	}, {
		'name':'-15', 'verbose':2,
		'encode':{
			'delay':5000, 'redundancy':4, 'timeout':10000, 'lifetime':15, 'live':1, 'verbose':2
		},
		'input':{
			'type':'tcp', 'uri':'localhost:6005', 'pack-size':15, 'frame-size':300, 'verbose':2
		},
		'output':[
			{ 'uri':'@gaia.sorcery.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@hannibal.chaoz-irc.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@outrun.foreverchat.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.irule.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@nuclearfallout.wa.us.gamesurge.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@romania.netirc.eu:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@spaniels.slashnet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@amistad.ma.us.starchat.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@cantillon.be.eu.blitzed.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@ursa.nj.us.darkvoltage.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@pacifik.andromeda.fr:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.echo34.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@cheetah.anthrochat.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.0f.se:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.ionic.at:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@cenedra.langochat.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@moo.slashnet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@tchat.andromeda.fr:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@gra-1.chat-irc.fr:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@crowley.anonnet.org:6667/stream', 'type':'irc', 'verbose':0 },  
			{ 'uri':'@irc.maxfraud.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@lion.sg.p2p-network.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@brain.de.eu.phat-net.de:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@noodle.irc.ecnet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@osgiliath.va.us.chatabout.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.ewnix.net:6667/stream', 'type':'irc', 'verbose':0 }
		]
	},
	# --------------------------------------------------------------------------------------------------------------
	#						Decode
	# --------------------------------------------------------------------------------------------------------------
	{
		'name':'101', 'verbose':2,
		'saving':{
			'delay':500, 'timeout':20000, 'lifetime':10, 'live':1, 'verbose':2
		},
		'input':{
			'type':'tcp', 'pack-size':10, 'frame-size':400, 'uri':'localhost:7001', 'verbose':2
		},
		'output':{
			'type':'file', 'uri':OUTPUT , 'verbose':2
		}
	}, {
		'name':'102', 'verbose':2,
		'decode':{
			'delay':1000, 'timeout':10000, 'lifetime':20, 'live':1, 'verbose':2
		},
		'input':[	
		{'type':'tcp', 'uri':'localhost:8001', 'verbose':5},
			{'type':'tcp', 'uri':'localhost:8002', 'verbose':5},
			{'type':'tcp', 'uri':'localhost:8003', 'verbose':5},
			{'type':'tcp', 'uri':'localhost:8004', 'verbose':5},
			{'type':'tcp', 'uri':'localhost:8005', 'verbose':5}
		],
		'output':{
			'type':'tcp', 'uri':'localhost:7001', 'verbose':5
		}
	}, {
		'name':'111', 'verbose':2,
		'decode':{
			'delay':1000, 'timeout':10000, 'lifetime':15, 'live':1, 'verbose':2
		},
		'input':[
			{ 'uri':'@cricinfo.uk.eu.starlink.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@home.n00bstories.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@efnet.port80.se:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@moople.kbfail.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@nerim.fr.eu.evolu.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.rizon.no:6667/stream', 'type':'irc', 'verbose':0 },  
			{ 'uri':'@fortitude.purplesurge.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@calohjin.mantrairc.net:6667/stream', 'type':'irc', 'verbose':0 },
			{ 'uri':'@thalassa.portalx.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@critical.relic.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@verne.freenode.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@services.ptnet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@vega.nj.us.mixxnet.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@stormlight.esper.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@nm.jawug.org.za:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@light.wa.us.swiftirc.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.i-tna.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@hub.jawug.org.za:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@talis.powanet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.ben64.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@world.globalirc.it:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@anvil.nj.us.serenity-irc.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@losangeles.ca.us.starlink.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@underworld.se.eu.dal.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@omega.uk.eu.synirc.net:6667/stream', 'type':'irc', 'verbose':0 }
		],
		'output':{
			'type':'tcp', 'uri':'localhost:8001', 'verbose':2
		}
	}, {
		'name':'112', 'verbose':2,
		'decode':{
			'delay':1000, 'timeout':10000, 'lifetime':15, 'live':1, 'verbose':2
		},
		'input':[
			{ 'uri':'@yuzuki.surrealchat.net:6667/stream', 'type':'irc', 'verbose':0 },  
			{ 'uri':'@ljubljana.si.eu.irchaven.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@jedi.geeksandgamers.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.mikrovisata.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@london.globalirc.it:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@leviathan.freedom2irc.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@frankfurt.de.eu.neko-net.org:6667/stream', 'type':'irc', 'verbose':0 },  
			{ 'uri':'@nugget.digitalirc.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.europeirc.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@maple.nl.eu.gtanet.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@sinisalo.freenode.net:6667/stream', 'type':'irc', 'verbose':0 },
			{ 'uri':'@cgiirc.langochat.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@freedom.lostirc.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@fantasya.europnet.org:6667/stream', 'type':'irc', 'verbose':0 },
			{ 'uri':'@triagia.drlnet.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@trinkhalle.bullet-irc.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.sibptus.ru:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@embyr.tx.us.fyrechat.net:6667/stream', 'type':'irc', 'verbose':0 },
			{ 'uri':'@420.us.p2p-network.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@lithium.subluminal.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@sayuri.otaku-irc.fr:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@netsplit.pirc.pl:6667/stream', 'type':'irc', 'verbose':0 }
		],
		'output':{
			'type':'tcp', 'uri':'localhost:8002', 'verbose':2
		}
	}, {
		'name':'113', 'verbose':2,
		'decode':{
			'delay':1000, 'timeout':10000, 'lifetime':15, 'live':1, 'verbose':2
		},
		'input':[
			{ 'uri':'@sushi.penguinfriends.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.brasirc.com.br:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@comit.electrocode.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@tippett.ringoflightning.net:6667/stream', 'type':'irc', 'verbose':0 },
			{ 'uri':'@irc.1chan.us:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.maddshark.com:6667/stream', 'type':'irc', 'verbose':0 },  
			{ 'uri':'@terra.digitalirc.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@eu.chat4all.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@viper.il.me.irctoo.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc0.zhi.ch.swissirc.net:6667/stream', 'type':'irc', 'verbose':0 },
			{ 'uri':'@dreams.deepspace.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@aquarius.deepspace.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@valhalla.on.ca.chaoticnetworks.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@delphi.sierranet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@yggdrasil.iz-smart.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@good1.eu.relic.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@redechat.virtualife.com.br:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@euroserv.fr.quakenet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.italian-amici.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@hyperion.uk.eu.darenet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.trivialityzone.co.uk:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@tyran.ny.us.afterx.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@pugwash.scuttled.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.retardz.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@tube.paranode.net:6667/stream', 'type':'irc', 'verbose':0 }
		],
		'output':{
			'type':'tcp', 'uri':'localhost:8003', 'verbose':2
		}
	}, {
		'name':'114', 'verbose':2,
		'decode':{
			'delay':1000, 'timeout':10000, 'lifetime':15, 'live':1, 'verbose':2
		},
		'input':[
			{ 'uri':'@services.lichtsnel.nl:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@strasbourg.nationchat.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@circe.sorcery.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@mundo.powerfriends.es:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.sailirc.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@strawberry.xchannel.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.data.bg:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@ranma.ftee.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc2.chattersweb.nl:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@tauri.aureaworld.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@sonatadusk.ponychat.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@fdn.geeknode.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@earth.sa-irc.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@celestin.fr.ircube.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@khisanth.otherworlders.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@online-dc2.fr.eu.evolu.net:6667/stream', 'type':'irc', 'verbose':0 },
			{ 'uri':'@irc.eqemulator.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@wilhelm.freenode.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.danusya.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@senseless.xevion.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.x2x.cc:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@abyss.no.eu.darkmyst.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@oslo.no.eu.neko-net.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@baltimore.md.us.exilenet.org:6667/stream', 'type':'irc', 'verbose':0 }
		],
		'output':{
			'type':'tcp', 'uri':'localhost:8004', 'verbose':2
		}
	}, {
		'name':'115', 'verbose':2,
		'decode':{
			'delay':1000, 'timeout':10000, 'lifetime':15, 'live':1, 'verbose':2
		},
		'input':[
			{ 'uri':'@gaia.sorcery.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@hannibal.chaoz-irc.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@outrun.foreverchat.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.irule.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@nuclearfallout.wa.us.gamesurge.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@romania.netirc.eu:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@spaniels.slashnet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@amistad.ma.us.starchat.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@cantillon.be.eu.blitzed.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@ursa.nj.us.darkvoltage.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@pacifik.andromeda.fr:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.echo34.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@cheetah.anthrochat.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.0f.se:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.ionic.at:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@cenedra.langochat.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@moo.slashnet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@tchat.andromeda.fr:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@gra-1.chat-irc.fr:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@crowley.anonnet.org:6667/stream', 'type':'irc', 'verbose':0 },  
			{ 'uri':'@irc.maxfraud.com:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@lion.sg.p2p-network.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@brain.de.eu.phat-net.de:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@noodle.irc.ecnet.org:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@osgiliath.va.us.chatabout.net:6667/stream', 'type':'irc', 'verbose':0 }, 
			{ 'uri':'@irc.ewnix.net:6667/stream', 'type':'irc', 'verbose':0 }
		],
		'output':{
			'type':'tcp', 'uri':'localhost:8005', 'verbose':2
		}
	}
])