Example #1
0
    def TUsection(self):
	tb=tuTable.tuTableCreator("rrr", self.path+"/cps/", False)
	ih=IniHelper.Help()
        for i in range(0, len(tb.matrixes)):
	    matrix=tb.matrixes[i]
	    tmp=""

	    for k in range(0,len(matrix[0])):
		if k==0:
		    tmp+="\nКанал ... {	Интерфейс:МПК	всегоГрупп:"+str(len(matrix[0]))+"\n"
    	        tmp+="группа"+str(k+1)+" {"
		self.HowManyTUGroups=k
    	        for j in range(0,len(matrix)):
		    isCan=True
		    try:
		        matrix[j][k][1]
			matrix[j][k][0]
		    except:
			isCan=False
		
		    if isCan:
			tmp+="\t"+str(j+1)+":"+ih.getIniName(str(matrix[j][k][1]), str(matrix[j][k][0]))
		    else:
		    	tmp+="\t"+str(j+1)+":"
		    if j==len(matrix)-1:
		        tmp+="\t}\n"

	    self.TUContent+=tmp+"\n}" 
	    #print self.TUContent
	    self.HowManyTUGroups+=1
Example #2
0
#!/usr/bin/python2
# -*- coding: utf-8 -*-



import tuTable
import sys

#создание основной таблицы ТУ
b = tuTable.tuTableCreator(sys.argv[1], sys.argv[2])
b.buildTU(True)