into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/01/14 12:29:25-06:00 ti.com!kergoth
Fix a bug in the CIA notification script that resulted in files being listed
as many times as there were revisions in the cset for that file.
BKrev: 41e8120cxj6cFaLJ7b0Fa1ZtnsIuNQ
def collectFiles(self):
# Extract all the files from the output of 'bkchanges changed'
- files = []
- for line in self.bkchanges('-n -v -d\'$unless(:GFILE:=ChangeSet){:GFILE:}\'').strip().split('\n'):
- files.append(File(line))
- return files
+ lines = []
+ for l in self.bkchanges('-n -v -d\'$unless(:GFILE:=ChangeSet){:GFILE:}\'').strip().split('\n'):
+ if not l in lines:
+ lines.append(l)
+ return [ File(line) for line in lines ]
if __name__ == "__main__":