dbrtools/dbr/dbrresults.py
branchDBRToolsDev
changeset 283 398d483e91bb
parent 242 9fd4819bf104
equal deleted inserted replaced
245:fd0a8d235c70 283:398d483e91bb
    50     self.touched |= other.touched
    50     self.touched |= other.touched
    51     self.changed |= other.changed
    51     self.changed |= other.changed
    52     self.unknown |= other.unknown
    52     self.unknown |= other.unknown
    53     return self
    53     return self
    54   
    54   
       
    55   def __sub__(self, other):
       
    56     return DBRResults(self.added - other.added, self.removed - other.removed, self.touched - other.touched, self.changed - other.changed, self.unknown - other.unknown)
    55          
    57          
    56   def printdetail(self):
    58   def printdetail(self):
    57     for file in sorted(self.added):
    59     for file in sorted(self.added):
    58       print 'added:', file
    60       print 'added:', file
    59     for file in sorted(self.removed):
    61     for file in sorted(self.removed):