def METHOD_NAME(self):
    self.pasties = {}
    self.urls_blocklist = set()
    domains_pasties = os.path.join(os.environ['AIL_HOME'], 'files/domains_pasties')
    if os.path.exists(domains_pasties):
        with open(domains_pasties) as f:
            for line in f:
                url = line.strip()
                if url: # TODO validate line
                    self.faup.decode(url)
                    url_decoded = self.faup.get()
                    host = url_decoded['host']
                    # if url_decoded.get('port', ''):
                    #     host = f'{host}:{url_decoded["port"]}'
                    path = url_decoded.get('resource_path', '')
                    # print(url_decoded)
                    if path and path != '/':
                        if path[-1] != '/':
                            path = f'{path}/'
                    else:
                        path = None
                    if host in self.pasties:
                        if path:
                            self.pasties[host].add(path)
                    else:
                        if path:
                            self.pasties[host] = {path}
                        else:
                            self.pasties[host] = set()
    url_blocklist = os.path.join(os.environ['AIL_HOME'], 'files/domains_pasties_blacklist')
    if os.path.exists(url_blocklist):
        with open(url_blocklist) as f:
            for line in f:
                url = line.strip()
                self.faup.decode(url)
                url_decoded = self.faup.get()
                host = url_decoded['host']
                # if url_decoded.get('port', ''):
                #     host = f'{host}:{url_decoded["port"]}'
                path = url_decoded.get('resource_path', '')
                url = f'{host}{path}'
                if url_decoded['query_string']:
                    url = url + url_decoded['query_string']
                self.urls_blocklist.add(url)