Exemple #1
0
def _create_export_movie_task(videoid, movie, nfo_settings):
    """Create a task for a movie"""
    # Reset NFO export to false if we never want movies nfo
    name = '{title} ({year})'.format(title=movie['title'], year=movie['year'])
    return [_create_export_item_task(name, FOLDER_MOVIES, videoid, name, name,
                                     nfo.create_movie_nfo(movie) if
                                     nfo_settings and nfo_settings.export_movie_enabled else None)]
Exemple #2
0
 def _create_export_movie_job(self, videoid, movie, nfo_settings):
     """Create job data to export a movie"""
     # Reset NFO export to false if we never want movies nfo
     filename = f'{movie["title"]} ({movie["year"]})'
     create_nfo_file = nfo_settings and nfo_settings.export_movie_enabled
     nfo_data = nfo.create_movie_nfo(movie) if create_nfo_file else None
     return self._build_export_job_data(True,
                                        create_nfo_file,
                                        videoid=videoid,
                                        title=movie['title'],
                                        root_folder_name=FOLDER_NAME_MOVIES,
                                        folder_name=filename,
                                        filename=filename,
                                        nfo_data=nfo_data)