hgext/lfs/pointer.py
changeset 48913 f254fc73d956
parent 48875 6000f5b25c9b
child 48917 1672c5af1271
equal deleted inserted replaced
48912:a0674e916fb6 48913:f254fc73d956
    60     }
    60     }
    61 
    61 
    62     def validate(self):
    62     def validate(self):
    63         """raise InvalidPointer on error. return self if there is no error"""
    63         """raise InvalidPointer on error. return self if there is no error"""
    64         requiredcount = 0
    64         requiredcount = 0
    65         for k, v in pycompat.iteritems(self):
    65         for k, v in self.items():
    66             if k in self._requiredre:
    66             if k in self._requiredre:
    67                 if not self._requiredre[k].match(v):
    67                 if not self._requiredre[k].match(v):
    68                     raise InvalidPointer(
    68                     raise InvalidPointer(
    69                         _(b'unexpected lfs pointer value: %s=%s')
    69                         _(b'unexpected lfs pointer value: %s=%s')
    70                         % (k, stringutil.pprint(v))
    70                         % (k, stringutil.pprint(v))