(self, pyfile)
| 71 | |
| 72 | |
| 73 | def decrypt(self, pyfile): |
| 74 | pyfile.url = replace_patterns(pyfile.url, self.URL_REPLACEMENTS) |
| 75 | |
| 76 | self.data = self.load(pyfile.url) |
| 77 | if re.search(self.OFFLINE_PATTERN, self.data): |
| 78 | self.offline() |
| 79 | |
| 80 | m = re.search(self.NAME_PATTERN, self.data) |
| 81 | pack_name = m.group(1) if m is not None else pyfile.package().name |
| 82 | |
| 83 | links = self.enum_folder(self.info['pattern']['ID']) |
| 84 | |
| 85 | if links: |
| 86 | self.packages = [(pack_name, links, pack_name)] |
| 87 | |
| 88 |
nothing calls this directly
no test coverage detected