412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427 | if not self.cmp(d, self.have):
return False
return True
# basic list pre-filtering (skip __init__, filter by api:,
# exclude installed & same-version plugins)
def valid(self, newpl):
have_ver = self.have.get(id, {}).get("version", "0")
id = newpl.get("$name", "__invalid")
if id.find("__") == 0:
pass
elif newpl.get("api") != "streamtuner2":
pass
elif have_ver >= newpl.get("version", "0.0"):
pass
else: |
<
>
| 412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427 | if not self.cmp(d, self.have):
return False
return True
# basic list pre-filtering (skip __init__, filter by api:,
# exclude installed & same-version plugins)
def valid(self, newpl):
id = newpl.get("$name", "__invalid")
have_ver = self.have.get(id, {}).get("version", "0")
if id.find("__") == 0:
pass
elif newpl.get("api") != "streamtuner2":
pass
elif have_ver >= newpl.get("version", "0.0"):
pass
else: |