def capable(self, capability): if capability == b'bundle2': return quote_from_bytes(HgRepoHelper.capable(b'bundle2') or b'').encode('ascii') if capability in (b'clonebundles', b'cinnabarclone'): return HgRepoHelper.capable(capability) is not None return capability in (b'getbundle', b'unbundle', b'lookup')
def capable(self, capability): if capability == 'bundle2': return urllib.quote(HgRepoHelper.capable('bundle2') or '') if capability == 'clonebundles': return HgRepoHelper.capable(capability) is not None return capability in ('getbundle', 'unbundle', 'lookup')
def capable(self, capability): if capability == 'bundle2': return urllib.quote(HgRepoHelper.capable('bundle2')) return capability in ('getbundle', 'unbundle')
def capable(self, capability): if capability == 'bundle2': return urllib.quote(HgRepoHelper.capable('bundle2')) return capability in ('getbundle', 'unbundle', 'lookup')
def capable(self, capability): if capability == 'bundle2': return urllib.quote(HgRepoHelper.capable('bundle2') or '') if capability in ('clonebundles', 'cinnabarclone'): return HgRepoHelper.capable(capability) is not None return capability in ('getbundle', 'unbundle', 'lookup')