Exemplo n.º 1
0
 def set_properties(self):
     if self.meta is None: return
     try:
         self.setProperty('venom.highlight.color',
                          getSourceHighlightColor())
         self.setProperty('venom.tvshowtitle', self.meta.get('tvshowtitle'))
         self.setProperty('venom.title', self.meta.get('title'))
         self.setProperty('venom.year', str(self.meta.get('year', '')))
         new_date = tools.convert_time(stringTime=str(
             self.meta.get('premiered', '')),
                                       formatInput='%Y-%m-%d',
                                       formatOutput='%m-%d-%Y',
                                       zoneFrom='utc',
                                       zoneTo='utc')
         self.setProperty('venom.premiered', new_date)
         self.setProperty('venom.season', str(self.meta.get('season', '')))
         self.setProperty('venom.episode', str(self.meta.get('episode',
                                                             '')))
         self.setProperty('venom.rating', str(self.meta.get('rating', '')))
         self.setProperty('venom.landscape', self.meta.get('landscape', ''))
         self.setProperty('venom.fanart', self.meta.get('fanart', ''))
         self.setProperty('venom.thumb', self.meta.get('thumb', ''))
         next_duration = int(
             self.meta.get('duration')) if self.meta.get('duration') else ''
         self.setProperty('venom.duration', str(int(next_duration)))
         endtime = (datetime.now() +
                    timedelta(seconds=next_duration)).strftime(
                        '%I:%M %p').lstrip('0') if next_duration else ''
         self.setProperty('venom.endtime', endtime)
     except:
         from resources.lib.modules import log_utils
         log_utils.error()
Exemplo n.º 2
0
 def set_properties(self):
     if self.meta is None: return
     try:
         self.setProperty('venom.season', str(self.meta.get('season', '')))
         if self.meta.get('season_poster'):
             self.setProperty('venom.poster',
                              self.meta.get('season_poster', ''))
         else:
             self.setProperty('venom.poster', self.meta.get('poster', ''))
         self.setProperty('venom.clearlogo', self.meta.get('clearlogo', ''))
         self.setProperty('venom.plot', self.meta.get('plot', ''))
         self.setProperty('venom.year', str(self.meta.get('year', '')))
         new_date = tools.convert_time(stringTime=str(
             self.meta.get('premiered', '')),
                                       formatInput='%Y-%m-%d',
                                       formatOutput='%m-%d-%Y',
                                       zoneFrom='utc',
                                       zoneTo='utc')
         self.setProperty('venom.premiered', new_date)
         if self.meta.get('mpaa'):
             self.setProperty('venom.mpaa', self.meta.get('mpaa'))
         else:
             self.setProperty('venom.mpaa', 'NA ')
         if self.meta.get('duration'):
             duration = int(self.meta.get('duration')) / 60
             self.setProperty('venom.duration', str(int(duration)))
         else:
             self.setProperty('venom.duration', 'NA ')
         self.setProperty('venom.total_results', self.total_results)
         self.setProperty('venom.highlight.color',
                          getSourceHighlightColor())
     except:
         from resources.lib.modules import log_utils
         log_utils.error()
Exemplo n.º 3
0
 def set_properties(self):
     if self.meta is None: return
     try:
         # self.setProperty('dg.mediatype', self.meta.get('mediatype', ''))
         self.setProperty('dg.season', str(self.meta.get('season', '')))
         if self.meta.get('season_poster'):
             self.setProperty('dg.poster',
                              self.meta.get('season_poster', ''))
         else:
             self.setProperty('dg.poster', self.meta.get('poster', ''))
         # self.setProperty('dg.fanart', self.meta.get('fanart', ''))
         # self.setProperty('dg.clearart', self.meta.get('clearart', ''))
         self.setProperty('dg.clearlogo', self.meta.get('clearlogo', ''))
         # title = self.meta.get('tvshowtitle') if self.meta.get('tvshowtitle') else self.meta.get('title')
         # self.setProperty('dg.title', title) # was going to use this for missing clearlogo
         self.setProperty('dg.plot', self.meta.get('plot', ''))
         self.setProperty('dg.year', str(self.meta.get('year', '')))
         new_date = tools.Time.convert(stringTime=str(
             self.meta.get('premiered', '')),
                                       formatInput='%Y-%m-%d',
                                       formatOutput='%m-%d-%Y',
                                       zoneFrom='utc',
                                       zoneTo='utc')
         self.setProperty('dg.premiered', new_date)
         if self.meta.get('mpaa'):
             self.setProperty('dg.mpaa', self.meta.get('mpaa'))
         else:
             self.setProperty('dg.mpaa', 'NA ')
         if self.meta.get('duration'):
             duration = int(self.meta.get('duration')) / 60
             self.setProperty('dg.duration', str(int(duration)))
         else:
             self.setProperty('dg.duration', 'NA ')
         self.setProperty('dg.total_results', self.total_results)
         self.setProperty('dg.highlight.color', getSourceHighlightColor())
     except:
         from resources.lib.modules import log_utils
         log_utils.error()