equal
deleted
inserted
replaced
749 def lookup(self, id): |
749 def lookup(self, id): |
750 """locate a node based on: |
750 """locate a node based on: |
751 - revision number or str(revision number) |
751 - revision number or str(revision number) |
752 - nodeid or subset of hex nodeid |
752 - nodeid or subset of hex nodeid |
753 """ |
753 """ |
754 if type(id) == type(0): |
754 if isinstance(id, (long, int)): |
755 # rev |
755 # rev |
756 return self.node(id) |
756 return self.node(id) |
757 try: |
757 try: |
758 # str(rev) |
758 # str(rev) |
759 rev = int(id) |
759 rev = int(id) |