mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-30 22:25:19 +00:00 
			
		
		
		
	 Austin de Coup-Crank
					Austin de Coup-Crank
				
			
				
					committed by
					
						 Sergey M
						Sergey M
					
				
			
			
				
	
			
			
			 Sergey M
						Sergey M
					
				
			
						parent
						
							77d95677b7
						
					
				
				
					commit
					e5cfb779ea
				
			| @@ -65,8 +65,8 @@ class CiscoLiveBaseIE(InfoExtractor): | ||||
|  | ||||
|  | ||||
| class CiscoLiveSessionIE(CiscoLiveBaseIE): | ||||
|     _VALID_URL = r'https?://ciscolive\.cisco\.com/on-demand-library/\??[^#]*#/session/(?P<id>[^/?&]+)' | ||||
|     _TEST = { | ||||
|     _VALID_URL = r'https?://(?:www\.)?ciscolive(?:\.cisco)?\.com/[^#]*#/session/(?P<id>[^/?&]+)' | ||||
|     _TESTS = [{ | ||||
|         'url': 'https://ciscolive.cisco.com/on-demand-library/?#/session/1423353499155001FoSs', | ||||
|         'md5': 'c98acf395ed9c9f766941c70f5352e22', | ||||
|         'info_dict': { | ||||
| @@ -79,7 +79,13 @@ class CiscoLiveSessionIE(CiscoLiveBaseIE): | ||||
|             'uploader_id': '5647924234001', | ||||
|             'location': '16B Mezz.', | ||||
|         }, | ||||
|     } | ||||
|     }, { | ||||
|         'url': 'https://www.ciscolive.com/global/on-demand-library.html?search.event=ciscoliveemea2019#/session/15361595531500013WOU', | ||||
|         'only_matching': True, | ||||
|     }, { | ||||
|         'url': 'https://www.ciscolive.com/global/on-demand-library.html?#/session/1490051371645001kNaS', | ||||
|         'only_matching': True, | ||||
|     }] | ||||
|  | ||||
|     def _real_extract(self, url): | ||||
|         rf_id = self._match_id(url) | ||||
| @@ -88,7 +94,7 @@ class CiscoLiveSessionIE(CiscoLiveBaseIE): | ||||
|  | ||||
|  | ||||
| class CiscoLiveSearchIE(CiscoLiveBaseIE): | ||||
|     _VALID_URL = r'https?://ciscolive\.cisco\.com/on-demand-library/' | ||||
|     _VALID_URL = r'https?://(?:www\.)?ciscolive(?:\.cisco)?\.com/(?:global/)?on-demand-library(?:\.html|/)' | ||||
|     _TESTS = [{ | ||||
|         'url': 'https://ciscolive.cisco.com/on-demand-library/?search.event=ciscoliveus2018&search.technicallevel=scpsSkillLevel_aintroductory&search.focus=scpsSessionFocus_designAndDeployment#/', | ||||
|         'info_dict': { | ||||
| @@ -98,6 +104,9 @@ class CiscoLiveSearchIE(CiscoLiveBaseIE): | ||||
|     }, { | ||||
|         'url': 'https://ciscolive.cisco.com/on-demand-library/?search.technology=scpsTechnology_applicationDevelopment&search.technology=scpsTechnology_ipv6&search.focus=scpsSessionFocus_troubleshootingTroubleshooting#/', | ||||
|         'only_matching': True, | ||||
|     }, { | ||||
|         'url': 'https://www.ciscolive.com/global/on-demand-library.html?search.technicallevel=scpsSkillLevel_aintroductory&search.event=ciscoliveemea2019&search.technology=scpsTechnology_dataCenter&search.focus=scpsSessionFocus_bestPractices#/', | ||||
|         'only_matching': True, | ||||
|     }] | ||||
|  | ||||
|     @classmethod | ||||
|   | ||||
		Reference in New Issue
	
	Block a user