#! /usr/bin/env python # -*- coding: utf-8 -*- """ Definit les transpondeurs a associer a chacune des cartes """ from sat_base_ng import * from socket import gethostname host = gethostname() transpondeurs = { 'canard' : [ SAT_10773h(0), #Hotbird_11240(1) , #Hotbird_12597(2) , #Hotbird_11604(3) , TNT_R6_562000(4) ], # Cette carte est HS 'lapin' : [ SAT_10714h(0) , #Hotbird_11727(1) , #Cette carte capte bizarrement, a vérifier TNT_R5_538000(2) , TNT_R6_562000(3) ], # Cette carte chie. 'poulet' : [ TNT_R2_474000(1) ], #la 0 est la carte sat + decodeur #serveur de test 'dindon' : [ TNT_R1_586000(0) , TNT_R4_498000(1) , TNT_R2_474000(2) , TNT_R3_522000(3) ], 'oie' : [ SAT_10773h(0), #Hotbird_11642(1) , #Hotbird_12111(2) , #Hotbird_11137(3) , TNT_R7_490000(4) , # Cette carte chie. TNT_R6_562000(5) ] } conf = transpondeurs.get(host,[]) if __name__ == '__main__' : import sys if len(sys.argv) == 2 : conf = transpondeurs.get(sys.argv[1],[]) for t in conf : print t, "sur la carte", t.card for (sap_group, chaine) in t.chaines.values() : print '\t%s\t: \t%s' % (sap_group,chaine)