equal
deleted
inserted
replaced
274 # look up capabilities only when needed |
274 # look up capabilities only when needed |
275 |
275 |
276 def get_caps(self): |
276 def get_caps(self): |
277 if self.caps is None: |
277 if self.caps is None: |
278 try: |
278 try: |
279 self.caps = self.do_read('capabilities').split() |
279 self.caps = util.set(self.do_read('capabilities').split()) |
280 except repo.RepoError: |
280 except repo.RepoError: |
281 self.caps = () |
281 self.caps = util.set() |
282 self.ui.debug(_('capabilities: %s\n') % |
282 self.ui.debug(_('capabilities: %s\n') % |
283 (' '.join(self.caps or ['none']))) |
283 (' '.join(self.caps or ['none']))) |
284 return self.caps |
284 return self.caps |
285 |
285 |
286 capabilities = property(get_caps) |
286 capabilities = property(get_caps) |