]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/packtpub.py
[extractor/nebula] Add nebula.tv (#4918)
[yt-dlp.git] / yt_dlp / extractor / packtpub.py
index c06fca7952dcb4e68711b6eb683811a7a7defca5..51778d8a205b6d99c26ebd5a3a4a3251d09eee8a 100644 (file)
@@ -1,5 +1,3 @@
-from __future__ import unicode_literals
-
 import json
 
 from .common import InfoExtractor
@@ -47,10 +45,7 @@ class PacktPubIE(PacktPubBaseIE):
     _NETRC_MACHINE = 'packtpub'
     _TOKEN = None
 
-    def _real_initialize(self):
-        username, password = self._get_login_info()
-        if username is None:
-            return
+    def _perform_login(self, username, password):
         try:
             self._TOKEN = self._download_json(
                 'https://services.packtpub.com/auth-v1/users/tokens', None,