def _parse_xml_source( self, xmlSource ):
     # load watched file
     watched = watched_status_file( filename=self.settings[ "trailer_scraper" ] + "_watched.txt" )
     # Parse xmlSource for videos
     parser = _Parser( self.mpaa, self.genre, self.studio, self.director, self.settings, watched, self.mpaa_ratings, self.mpaa_conversion, self.unrated_rating_index, self.unrated_rating )
     parser.parse_source( xmlSource )
     # save watched file
     watched = watched_status_file( filename=self.settings[ "trailer_scraper" ] + "_watched.txt", watched=parser.watched )
     # return result
     return parser.trailers
 def _save_watched( self ):
     # save watched file
     if ( self.settings[ "trailer_unwatched_only" ] ):
         watched = watched_status_file( filename=self.settings[ "trailer_scraper" ] + "_watched.txt", watched=self.watched )
 def _get_watched( self ):
     # load watched file
     self.watched = watched_status_file( filename=self.settings[ "trailer_scraper" ] + "_watched.txt" )