(self)
| 167 | return data |
| 168 | |
| 169 | def getLinks(self): |
| 170 | if self.links and self.time + 1 < time(): |
| 171 | return self.links |
| 172 | |
| 173 | try: |
| 174 | data = self.client.getPackageData(self.package) |
| 175 | except: |
| 176 | data = PackageData(links=[]) |
| 177 | |
| 178 | self.links = data |
| 179 | self.time = time() |
| 180 | |
| 181 | return data |
| 182 | |
| 183 | def parseInput(self, inp, package=True): |
| 184 | inp = inp.strip() |
no test coverage detected