示例#1
0
 def load_local_rosters():
     Communicator.ROSTER = SSH.get_all_rosters(Communicator.TCP_HOST, Communicator.TCP_PORT)
     # Load rosters from database into application.
     for i in range(0, len(Communicator.ROSTER)):
         for j in range(0,len(GUI.CHANNELS)):
             for k in range(0,len(GUI.CHANNELS[j][GUI.ROSTER_GROUP_NAME])):
                 if Communicator.ROSTER[i][0] == GUI.CHANNELS[j][GUI.ROSTER_GROUP_NAME][k]:
                     GUI.CHANNELS[j][GUI.ROSTER].append(Communicator.ROSTER[i])
                 if Communicator.ROSTER[i][2] == GUI.CHANNELS[j][GUI.ROSTER_GROUP_NAME][k]:
                     GUI.CHANNELS[j][GUI.ROSTER].append(Communicator.ROSTER[i])