Skip to content

Fix output task warnings when using sftp_download#2649

Merged
paranoidi merged 1 commit intoFlexget:developfrom
ianstalk:bug/sftp_on_task_output
Apr 12, 2020
Merged

Fix output task warnings when using sftp_download#2649
paranoidi merged 1 commit intoFlexget:developfrom
ianstalk:bug/sftp_on_task_output

Conversation

@ianstalk
Copy link
Copy Markdown
Contributor

@ianstalk ianstalk commented Apr 12, 2020

Motivation for changes:

Fix no output plugin warnings for sftp_download plugin.

Detailed changes:

  • Add SftpDownload.on_task_output() method

Addressed issues:

Implemented feature requests:

  • N/A

Config usage if relevant (new plugin or updated schema):

N/A

Log and/or tests output (preferably both):

flexget/tests/test_abort.py .                                                                                                                                                                        [  0%]
flexget/tests/test_abort_if_exists.py ..                                                                                                                                                             [  0%]
flexget/tests/test_archives.py ....                                                                                                                                                                  [  0%]
flexget/tests/test_argparse.py ...                                                                                                                                                                   [  0%]
flexget/tests/test_assume_quality.py ....................                                                                                                                                            [  2%]
flexget/tests/test_backlog.py .                                                                                                                                                                      [  2%]
flexget/tests/test_best_quality.py ...                                                                                                                                                               [  2%]
flexget/tests/test_cached_input.py ..                                                                                                                                                                [  2%]
flexget/tests/test_condition.py ......                                                                                                                                                               [  3%]
flexget/tests/test_config.py .                                                                                                                                                                       [  3%]
flexget/tests/test_config_schema.py ....................                                                                                                                                             [  4%]
flexget/tests/test_configure_series_betaseries_list.py ...                                                                                                                                           [  4%]
flexget/tests/test_content_filter.py ........                                                                                                                                                        [  5%]
flexget/tests/test_content_size.py .......                                                                                                                                                           [  5%]
flexget/tests/test_cookies.py .                                                                                                                                                                      [  6%]
flexget/tests/test_couchpotato_list.py ..                                                                                                                                                            [  6%]
flexget/tests/test_crossmatch.py .                                                                                                                                                                   [  6%]
flexget/tests/test_decompress.py ........                                                                                                                                                            [  6%]
flexget/tests/test_delay.py .                                                                                                                                                                        [  6%]
flexget/tests/test_digest.py ......                                                                                                                                                                  [  7%]
flexget/tests/test_discover.py ............                                                                                                                                                          [  8%]
flexget/tests/test_download.py ....sssss.                                                                                                                                                            [  9%]
flexget/tests/test_duplicates.py ...                                                                                                                                                                 [  9%]
flexget/tests/test_entry_list.py ...                                                                                                                                                                 [  9%]
flexget/tests/test_exec.py ..s                                                                                                                                                                       [  9%]
flexget/tests/test_exists_movie.py ................ssssss                                                                                                                                            [ 11%]
flexget/tests/test_exists_series.py ..................                                                                                                                                               [ 12%]
flexget/tests/test_feed_control.py s..                                                                                                                                                               [ 12%]
flexget/tests/test_filesystem.py .............                                                                                                                                                       [ 13%]
flexget/tests/test_from_task.py .                                                                                                                                                                    [ 13%]
flexget/tests/test_headers.py .                                                                                                                                                                      [ 13%]
flexget/tests/test_html5lib.py .                                                                                                                                                                     [ 14%]
flexget/tests/test_imdb.py ...........                                                                                                                                                               [ 14%]
flexget/tests/test_imdb_list_interface.py s                                                                                                                                                          [ 14%]
flexget/tests/test_imdb_parser.py ....                                                                                                                                                               [ 15%]
flexget/tests/test_include.py ..                                                                                                                                                                     [ 15%]
flexget/tests/test_input_sites.py s..                                                                                                                                                                [ 15%]
flexget/tests/test_inputs.py ..                                                                                                                                                                      [ 15%]
flexget/tests/test_lazy_fields.py .                                                                                                                                                                  [ 15%]
flexget/tests/test_limit.py ..                                                                                                                                                                       [ 15%]
flexget/tests/test_limit_new.py .                                                                                                                                                                    [ 16%]
flexget/tests/test_list_interface.py .............                                                                                                                                                   [ 17%]
flexget/tests/test_manipulate.py ......                                                                                                                                                              [ 17%]
flexget/tests/test_metainfo.py ..........s                                                                                                                                                           [ 18%]
flexget/tests/test_migrate.py .                                                                                                                                                                      [ 18%]
flexget/tests/test_misc.py .........s......                                                                                                                                                          [ 19%]
flexget/tests/test_move.py .                                                                                                                                                                         [ 19%]
flexget/tests/test_movie_list.py ..............                                                                                                                                                      [ 20%]
flexget/tests/test_movieparser.py ....                                                                                                                                                               [ 20%]
flexget/tests/test_myepisodes.py s                                                                                                                                                                   [ 21%]
flexget/tests/test_next_series_episodes.py ....................................................                                                                                                      [ 24%]
flexget/tests/test_next_series_seasons.py ..........................                                                                                                                                 [ 26%]
flexget/tests/test_nfo_lookup.py .............                                                                                                                                                       [ 27%]
flexget/tests/test_npo_watchlist.py ...                                                                                                                                                              [ 27%]
flexget/tests/test_only_new.py .                                                                                                                                                                     [ 28%]
flexget/tests/test_parsingapi.py ...                                                                                                                                                                 [ 28%]
flexget/tests/test_path_by_space.py ......                                                                                                                                                           [ 28%]
flexget/tests/test_pathscrub.py ....                                                                                                                                                                 [ 28%]
flexget/tests/test_pending_approval.py .                                                                                                                                                             [ 29%]
flexget/tests/test_pending_list.py ..                                                                                                                                                                [ 29%]
flexget/tests/test_plugin_interfaces.py ...                                                                                                                                                          [ 29%]
flexget/tests/test_pluginapi.py .....                                                                                                                                                                [ 29%]
flexget/tests/test_proper_movies.py ..                                                                                                                                                               [ 29%]
flexget/tests/test_qualities.py ............................................................................................................................................................         [ 41%]
flexget/tests/test_radarr_list.py .                                                                                                                                                                  [ 41%]
flexget/tests/test_regex_extract.py ....                                                                                                                                                             [ 41%]
flexget/tests/test_regexp.py ...........                                                                                                                                                             [ 42%]
flexget/tests/test_regexp_list.py ..                                                                                                                                                                 [ 42%]
flexget/tests/test_remember_rejected.py .                                                                                                                                                            [ 42%]
flexget/tests/test_reorder_quality.py ..                                                                                                                                                             [ 43%]
flexget/tests/test_rottentomatoes.py x                                                                                                                                                               [ 43%]
flexget/tests/test_rss.py ..............X                                                                                                                                                            [ 44%]
flexget/tests/test_rtorrent.py ..............                                                                                                                                                        [ 45%]
flexget/tests/test_seen.py .......                                                                                                                                                                   [ 45%]
flexget/tests/test_serialization.py ...                                                                                                                                                              [ 46%]
flexget/tests/test_series.py ....................................................................................................................................................................... [ 58%]
.............................                                                                                                                                                                        [ 60%]
flexget/tests/test_series_premiere.py ....................                                                                                                                                           [ 61%]
flexget/tests/test_seriesparser.py .......s..X......................X..........................s..x......................x...................                                                        [ 69%]
flexget/tests/test_simple_persistence.py ..                                                                                                                                                          [ 69%]
flexget/tests/test_sns.py ....                                                                                                                                                                       [ 70%]
flexget/tests/test_sort_by.py ..........                                                                                                                                                             [ 71%]
flexget/tests/test_subtitle_list.py ...Xss........                                                                                                                                                   [ 72%]
flexget/tests/test_symlink.py .......                                                                                                                                                                [ 72%]
flexget/tests/test_task.py .                                                                                                                                                                         [ 72%]
flexget/tests/test_template.py .......                                                                                                                                                               [ 73%]
flexget/tests/test_thetvdb.py ..............                                                                                                                                                         [ 74%]
flexget/tests/test_thetvdb_list.py .                                                                                                                                                                 [ 74%]
flexget/tests/test_timeframe.py ......                                                                                                                                                               [ 74%]
flexget/tests/test_tmdb.py .X                                                                                                                                                                        [ 74%]
flexget/tests/test_torrent.py ...............                                                                                                                                                        [ 75%]
flexget/tests/test_torrent_match.py ........                                                                                                                                                         [ 76%]
flexget/tests/test_trakt.py ........................x....                                                                                                                                            [ 78%]
flexget/tests/test_trakt_list_interface.py ........                                                                                                                                                  [ 79%]
flexget/tests/test_tvmaze.py ................X.                                                                                                                                                      [ 80%]
flexget/tests/test_unique.py ...                                                                                                                                                                     [ 80%]
flexget/tests/test_upgrade.py ..............                                                                                                                                                         [ 81%]
flexget/tests/test_urlfix.py ..                                                                                                                                                                      [ 82%]
flexget/tests/test_urlrewriting.py .....                                                                                                                                                             [ 82%]
flexget/tests/test_utils.py ..............................                                                                                                                                           [ 84%]
flexget/tests/test_variables.py .....                                                                                                                                                                [ 84%]
flexget/tests/test_wordpress.py ....                                                                                                                                                                 [ 85%]
flexget/tests/api_tests/test_api_validator.py .                                                                                                                                                      [ 85%]
flexget/tests/api_tests/test_authentication_api.py .                                                                                                                                                 [ 85%]
flexget/tests/api_tests/test_cached_api.py .                                                                                                                                                         [ 85%]
flexget/tests/api_tests/test_database_api.py .....                                                                                                                                                   [ 85%]
flexget/tests/api_tests/test_entry_list_api.py .......                                                                                                                                               [ 86%]
flexget/tests/api_tests/test_etag.py .                                                                                                                                                               [ 86%]
flexget/tests/api_tests/test_execute_api.py ........                                                                                                                                                 [ 87%]
flexget/tests/api_tests/test_failed_api.py ....                                                                                                                                                      [ 87%]
flexget/tests/api_tests/test_format_checker_api.py ............                                                                                                                                      [ 88%]
flexget/tests/api_tests/test_history_api.py ...                                                                                                                                                      [ 88%]
flexget/tests/api_tests/test_imdb_lookup_api.py .                                                                                                                                                    [ 88%]
flexget/tests/api_tests/test_movie_list_api.py ..........                                                                                                                                            [ 89%]
flexget/tests/api_tests/test_pending_list_api.py .........                                                                                                                                           [ 89%]
flexget/tests/api_tests/test_plugins_api.py .                                                                                                                                                        [ 90%]
flexget/tests/api_tests/test_rejected_api.py .......                                                                                                                                                 [ 90%]
flexget/tests/api_tests/test_schedule_api.py .................                                                                                                                                       [ 91%]
flexget/tests/api_tests/test_seen_api.py ......                                                                                                                                                      [ 92%]
flexget/tests/api_tests/test_series_api.py ............................                                                                                                                              [ 94%]
flexget/tests/api_tests/test_server_api.py ........                                                                                                                                                  [ 94%]
flexget/tests/api_tests/test_status_api.py .......                                                                                                                                                   [ 95%]
flexget/tests/api_tests/test_tasks_api.py .........                                                                                                                                                  [ 96%]
flexget/tests/api_tests/test_tmdb_lookup.py ....                                                                                                                                                     [ 96%]
flexget/tests/api_tests/test_trakt_lookup_api.py .................                                                                                                                                   [ 97%]
flexget/tests/api_tests/test_tvdb_lookup_api.py ...............                                                                                                                                      [ 98%]
flexget/tests/api_tests/test_tvmaze_lookup_api.py .....                                                                                                                                              [ 99%]
flexget/tests/api_tests/test_user_api.py ..                                                                                                                                                          [ 99%]
flexget/tests/api_tests/test_variables_api.py ...                                                                                                                                                    [ 99%]
flexget/tests/notifiers/test_notify_abort.py ..                                                                                                                                                      [ 99%]
flexget/tests/notifiers/test_notify_entry.py .                                                                                                                                                       [ 99%]
flexget/tests/notifiers/test_notify_task.py ...                                                                                                                                                      [ 99%]
flexget/tests/notifiers/test_pushover.py .

To Do:

  • Probably gonna refactor this component some day.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

warning says task doesn't have any output plugins when sftp_download is set

2 participants