(self, address)
| 140 | |
| 141 | # Return: Site object or None if not found |
| 142 | def get(self, address): |
| 143 | if self.isDomain(address): |
| 144 | address_resolved = self.resolveDomain(address) |
| 145 | if address_resolved: |
| 146 | address = address_resolved |
| 147 | |
| 148 | if not self.loaded: # Not loaded yet |
| 149 | self.log.debug("Loading site: %s)..." % address) |
| 150 | self.load() |
| 151 | site = self.sites.get(address) |
| 152 | |
| 153 | return site |
| 154 | |
| 155 | # Return or create site and start download site files |
| 156 | def need(self, address, all_file=True, settings=None): |