summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/oauth.py
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2023-10-03 18:31:58 -0400
committerLibravatarUnit 193 <unit193@unit193.net>2023-10-03 18:31:58 -0400
commitb8758ecd073910ce3220b2e68399147b425c37b8 (patch)
treed6aee20213508c8f425cbacb3d714367eca904c5 /gallery_dl/extractor/oauth.py
parente2f67519f8c1750a71aab3dc56b8345fff21bac5 (diff)
New upstream version 1.26.0.upstream/1.26.0
Diffstat (limited to 'gallery_dl/extractor/oauth.py')
-rw-r--r--gallery_dl/extractor/oauth.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/gallery_dl/extractor/oauth.py b/gallery_dl/extractor/oauth.py
index 824757c..45313c5 100644
--- a/gallery_dl/extractor/oauth.py
+++ b/gallery_dl/extractor/oauth.py
@@ -28,6 +28,8 @@ class OAuthBase(Extractor):
def __init__(self, match):
Extractor.__init__(self, match)
self.client = None
+
+ def _init(self):
self.cache = config.get(("extractor", self.category), "cache", True)
def oauth_config(self, key, default=None):
@@ -241,6 +243,7 @@ class OAuthBase(Extractor):
class OAuthFlickr(OAuthBase):
subcategory = "flickr"
pattern = "oauth:flickr$"
+ example = "oauth:flickr"
redirect_uri = REDIRECT_URI_HTTPS
def items(self):
@@ -259,6 +262,7 @@ class OAuthFlickr(OAuthBase):
class OAuthSmugmug(OAuthBase):
subcategory = "smugmug"
pattern = "oauth:smugmug$"
+ example = "oauth:smugmug"
def items(self):
yield Message.Version, 1
@@ -276,6 +280,7 @@ class OAuthSmugmug(OAuthBase):
class OAuthTumblr(OAuthBase):
subcategory = "tumblr"
pattern = "oauth:tumblr$"
+ example = "oauth:tumblr"
def items(self):
yield Message.Version, 1
@@ -296,6 +301,7 @@ class OAuthTumblr(OAuthBase):
class OAuthDeviantart(OAuthBase):
subcategory = "deviantart"
pattern = "oauth:deviantart$"
+ example = "oauth:deviantart"
redirect_uri = REDIRECT_URI_HTTPS
def items(self):
@@ -317,6 +323,7 @@ class OAuthDeviantart(OAuthBase):
class OAuthReddit(OAuthBase):
subcategory = "reddit"
pattern = "oauth:reddit$"
+ example = "oauth:reddit"
def items(self):
yield Message.Version, 1
@@ -338,6 +345,7 @@ class OAuthReddit(OAuthBase):
class OAuthMastodon(OAuthBase):
subcategory = "mastodon"
pattern = "oauth:mastodon:(?:https?://)?([^/?#]+)"
+ example = "oauth:mastodon:mastodon.social"
def __init__(self, match):
OAuthBase.__init__(self, match)
@@ -395,6 +403,7 @@ class OAuthMastodon(OAuthBase):
class OAuthPixiv(OAuthBase):
subcategory = "pixiv"
pattern = "oauth:pixiv$"
+ example = "oauth:pixiv"
def items(self):
yield Message.Version, 1