Mercurial > public > mercurial-scm > hg
comparison mercurial/bundle2.py @ 34279:047f2af8ceb0
bundle2: make ValueError messages native strings
author | Augie Fackler <augie@google.com> |
---|---|
date | Mon, 18 Sep 2017 14:03:21 -0400 |
parents | ea7588c11c36 |
children | 2bdd55abd56c |
comparison
equal
deleted
inserted
replaced
34278:ea7588c11c36 | 34279:047f2af8ceb0 |
---|---|
612 | 612 |
613 # methods used to defines the bundle2 content | 613 # methods used to defines the bundle2 content |
614 def addparam(self, name, value=None): | 614 def addparam(self, name, value=None): |
615 """add a stream level parameter""" | 615 """add a stream level parameter""" |
616 if not name: | 616 if not name: |
617 raise ValueError('empty parameter name') | 617 raise ValueError(r'empty parameter name') |
618 if name[0] not in pycompat.bytestr(string.ascii_letters): | 618 if name[0] not in pycompat.bytestr(string.ascii_letters): |
619 raise ValueError('non letter first character: %s' % name) | 619 raise ValueError(r'non letter first character: %s' % name) |
620 self._params.append((name, value)) | 620 self._params.append((name, value)) |
621 | 621 |
622 def addpart(self, part): | 622 def addpart(self, part): |
623 """add a new part to the bundle2 container | 623 """add a new part to the bundle2 container |
624 | 624 |