[luscious] simplify and remove dead code

This commit is contained in:
Mike Fährmann
2017-08-08 19:26:13 +02:00
parent d74a635e41
commit 7e936e9c06

View File

@@ -37,7 +37,6 @@ class LusciousAlbumExtractor(AsynchronousExtractor):
def __init__(self, match): def __init__(self, match):
AsynchronousExtractor.__init__(self) AsynchronousExtractor.__init__(self)
self.gpart, self.gid = match.groups() self.gpart, self.gid = match.groups()
self.section = "x"
def items(self): def items(self):
url = "https://luscious.net/albums/" + self.gpart + "/" url = "https://luscious.net/albums/" + self.gpart + "/"
@@ -54,20 +53,17 @@ class LusciousAlbumExtractor(AsynchronousExtractor):
data = text.extract_all(page, ( data = text.extract_all(page, (
("title" , '"og:title" content="', '"'), ("title" , '"og:title" content="', '"'),
("tags" , '<meta name="keywords" content="', '"'), ("tags" , '<meta name="keywords" content="', '"'),
("com" , "'community': '", "'"),
(None , '<li class="user_info">', ''), (None , '<li class="user_info">', ''),
("count" , '<p>', ' '), ("count" , '<p>', ' '),
(None , '<p>Section:', ''), (None , '<p>Section:', ''),
("section" , '>', '<'), ("section" , '>', '<'),
("language", '<p>Language:', ' '), ("language", '<p>Language:', ' '),
), values={"gallery-id": self.gid})[0] ), values={"gallery-id": self.gid})[0]
data["lang"] = util.language_to_code(data["language"] or "", None) data["lang"] = util.language_to_code(data["language"])
try: try:
data["artist"] = text.extract(data["tags"], "rtist: ", ",")[0] or None data["artist"] = text.extract(data["tags"], "rtist: ", ",")[0]
except AttributeError: except AttributeError:
data["artist"] = None data["artist"] = None
self.section = data["com"]
del data["com"]
return data return data
def get_images(self, page): def get_images(self, page):