def get_podcast_live(podcast, count=5): return parser_list( PodcastLive, call_api('getPodcastLive', { 'podcast': podcast, 'count': count, }))
def get_podcast_episodes(podcast, count=5): return parser_list( PodcastEpisode, call_api('getPodcastEpisodes', { 'podcast': podcast, 'count': count, }))
def get_deleted(dateStart=None, dateEnd=None): params = {} if dateStart is not None: params['dateStart'] = dateStart.strftime('%y-%m-%d') if dateEnd is not None: params['dateEnd'] = dateEnd.strftime('%y-%m-%d') return parser_list(DeleteEntry, call_api('getDeleted', params))
def get_live(count=5, dateStart=None, dateEnd=None): params = {'count': count} if dateStart is not None: params['dateStart'] = dateStart.strftime('%y-%m-%d') if dateEnd is not None: params['dateEnd'] = dateEnd.strftime('%y-%m-%d') return parser_list(PodcastLive, call_api('getLive', params))
def get_live(count=5, dateStart=None, dateEnd=None): params = { 'count': count } if dateStart is not None: params['dateStart'] = dateStart.strftime('%y-%m-%d') if dateEnd is not None: params['dateEnd'] = dateEnd.strftime('%y-%m-%d') return parser_list(PodcastLive, call_api('getLive', params))
def get_podcast_episodes(podcast, count=5): return parser_list(PodcastEpisode, call_api('getPodcastEpisodes', { 'podcast': podcast, 'count': count, }))
def get_live_by_id(id): return get_live_by_id_parser(call_api('getLiveByID', {'ID': id}))
def get_podcasts(): return parser_list(Podcast, call_api('getPodcasts'))
def get_podcast_data(podcast): return parser_object(PodcastData, call_api('getPodcastData', { 'podcast': podcast }))
def get_podcast_data(podcast): return parser_object(PodcastData, call_api('getPodcastData', {'podcast': podcast}))
def get_live_by_id(id): return get_live_by_id_parser(call_api('getLiveByID', { 'ID': id }))
def get_podcast_live(podcast, count=5): return parser_list(PodcastLive, call_api('getPodcastLive', { 'podcast': podcast, 'count': count, }))