def test_get_video_players(self): """Until I find a better way... this gets all uiconfs that are 'single video' players Not sure if this is the right way""" filt = KalturaUiConfFilter() players = [ KalturaUiConfObjType.PLAYER_V3, KalturaUiConfObjType.PLAYER, KalturaUiConfObjType.PLAYER_SL, ] tags = 'player' filt.setObjTypeIn(players) filt.setTagsMultiLikeOr(tags) resp = self.client.uiConf.list(filter=filt) objs = resp.objects for o in objs: self.assertIn(o.objType.getValue(), players) match = re.search('isPlaylist="(.*?)"', o.getConfFile()) if match is None: pass else: value = match.group(1) self.assertIn(value, ["true", "multi"])
def kGetPlaylistPlayers(): (client, session) = kconnect() filt = KalturaUiConfFilter() players = [KalturaUiConfObjType.PLAYER_V3,] tags = 'playlist' filt.setObjTypeIn(players) filt.setTagsMultiLikeOr(tags) resp = client.uiConf.list(filter=filt) objs = resp.objects return objs
def test_get_players(self): filt = KalturaUiConfFilter() players = [ KalturaUiConfObjType.PLAYER_V3, KalturaUiConfObjType.PLAYER, KalturaUiConfObjType.PLAYER_SL, ] filt.setObjTypeIn(players) resp = self.client.uiConf.list(filter=filt) objs = resp.objects for o in objs: self.assertIn(o.objType.getValue(), players)