Mercurial > public > mercurial-scm > hg
comparison mercurial/bundle2.py @ 34278:ea7588c11c36
bundle2: update check for a generator to work on Python 3
author | Augie Fackler <augie@google.com> |
---|---|
date | Mon, 18 Sep 2017 13:36:05 -0400 |
parents | a48b3db0baba |
children | 047f2af8ceb0 |
comparison
equal
deleted
inserted
replaced
34277:a48b3db0baba | 34278:ea7588c11c36 |
---|---|
1017 if nbap: | 1017 if nbap: |
1018 msg.append(' %i advisory' % nbmp) | 1018 msg.append(' %i advisory' % nbmp) |
1019 msg.append(')') | 1019 msg.append(')') |
1020 if not self.data: | 1020 if not self.data: |
1021 msg.append(' empty payload') | 1021 msg.append(' empty payload') |
1022 elif util.safehasattr(self.data, 'next'): | 1022 elif (util.safehasattr(self.data, 'next') |
1023 or util.safehasattr(self.data, '__next__')): | |
1023 msg.append(' streamed payload') | 1024 msg.append(' streamed payload') |
1024 else: | 1025 else: |
1025 msg.append(' %i bytes payload' % len(self.data)) | 1026 msg.append(' %i bytes payload' % len(self.data)) |
1026 msg.append('\n') | 1027 msg.append('\n') |
1027 ui.debug(''.join(msg)) | 1028 ui.debug(''.join(msg)) |