migration

This commit is contained in:
Jesse Bannon 2023-10-03 12:33:59 -07:00
parent 3dc45d8d34
commit 8d8c15e8e8
127 changed files with 398 additions and 64 deletions

View file

@ -51,6 +51,7 @@ class BaseSubscription(ABC):
if migrated_file_name_option := self.output_options.migrated_download_archive_name:
migrated_file_name = self.overrides.apply_formatter(migrated_file_name_option)
# TODO: Do not include this as part of the subscription
self._enhanced_download_archive = EnhancedDownloadArchive(
file_name=self.overrides.apply_formatter(self.output_options.download_archive_name),
working_directory=self.working_directory,

View file

@ -396,9 +396,7 @@ class EnhancedDownloadArchive:
self._file_handler = FileHandler(
working_directory=working_directory, output_directory=output_directory, dry_run=dry_run
)
self._download_mapping = self._maybe_load_download_mappings(
mapping_file_path=self.output_file_path, migrated_mapping_file_path=migrated_file_name
)
self._download_mapping = DownloadMappings() # gets reinitialized
self._migrated_file_name = migrated_file_name
self.num_entries_added: int = 0
@ -434,8 +432,8 @@ class EnhancedDownloadArchive:
dry_run=dry_run,
)
self._download_mapping = self._maybe_load_download_mappings(
mapping_file_path=self.output_file_path,
migrated_mapping_file_path=self._migrated_file_name,
mapping_file_path=self._output_file_path,
migrated_mapping_file_path=self._migrated_file_path,
)
return self
@ -476,7 +474,7 @@ class EnhancedDownloadArchive:
return self._file_name
@property
def output_file_path(self) -> str:
def _output_file_path(self) -> str:
"""
Returns
-------
@ -484,6 +482,17 @@ class EnhancedDownloadArchive:
"""
return str(Path(self.output_directory) / self.file_name)
@property
def _migrated_file_path(self) -> Optional[str]:
"""
Returns
-------
The migrated download mapping's file path in the output directory.
"""
if self._migrated_file_name:
return str(Path(self.output_directory) / self._migrated_file_name)
return None
@property
def working_file_path(self) -> str:
"""
@ -569,6 +578,10 @@ class EnhancedDownloadArchive:
self.save_file_to_output_directory(
file_name=self.file_name, output_file_name=self._migrated_file_name
)
# and delete the old one
self.delete_file_from_output_directory(
file_name=self.file_name
)
# Otherwise, only save if there are changes to the transaction log
elif not self.get_file_handler_transaction_log().is_empty:
self._download_mapping.to_file(output_json_file=self.working_file_path)

View file

@ -1,9 +1,14 @@
from pathlib import Path
from typing import Dict
import pytest
from conftest import assert_logs
from e2e.conftest import mock_run_from_cli
from expected_download import assert_expected_downloads
from expected_transaction_log import assert_transaction_log_matches
from mergedeep import mergedeep
from ytdl_sub.config.config_file import ConfigFile
from ytdl_sub.downloaders.ytdlp import YTDLP
from ytdl_sub.subscriptions.subscription import Subscription
@ -51,6 +56,50 @@ class TestPlaylist:
files exist and have the expected md5 file hashes.
"""
@classmethod
def _ensure_subscription_migrates(
cls,
config: ConfigFile,
subscription_name: str,
subscription_dict: Dict,
output_directory: Path,
):
# Ensure download archive migrates
mergedeep.merge(
subscription_dict,
{
"output_options": {
"migrated_download_archive_name": ".ytdl-sub-{tv_show_name_sanitized}-download-archive.json"
}
},
)
migrated_subscription = Subscription.from_dict(
config=config,
preset_name=subscription_name,
preset_dict=subscription_dict,
)
transaction_log = migrated_subscription.download()
assert_transaction_log_matches(
output_directory=output_directory,
transaction_log=transaction_log,
transaction_log_summary_file_name="youtube/test_playlist_archive_migrated.txt",
)
assert_expected_downloads(
output_directory=output_directory,
dry_run=False,
expected_download_summary_file_name="youtube/test_playlist_archive_migrated.json",
)
# Ensure no changes after migration
transaction_log = migrated_subscription.download()
assert transaction_log.is_empty
assert_expected_downloads(
output_directory=output_directory,
dry_run=False,
expected_download_summary_file_name="youtube/test_playlist_archive_migrated.json",
)
@pytest.mark.parametrize("dry_run", [True, False])
def test_playlist_download(
self,
@ -84,16 +133,22 @@ class TestPlaylist:
expected_message="ExistingVideoReached, stopping additional downloads",
log_level="debug",
):
_ = playlist_subscription.download()
transaction_log = playlist_subscription.download()
# TODO: output_directory_nfo is always rewritten, fix!
# assert transaction_log.is_empty
assert transaction_log.is_empty
assert_expected_downloads(
output_directory=output_directory,
dry_run=dry_run,
expected_download_summary_file_name="youtube/test_playlist.json",
)
self._ensure_subscription_migrates(
config=music_video_config,
subscription_name="music_video_playlist_test",
subscription_dict=playlist_preset_dict,
output_directory=output_directory,
)
@pytest.mark.parametrize("dry_run", [True, False])
def test_playlist_download_from_cli_sub(
self,
@ -132,10 +187,9 @@ class TestPlaylist:
expected_message="ExistingVideoReached, stopping additional downloads",
log_level="debug",
):
_ = mock_run_from_cli(args=args)[0][1]
transaction_log = mock_run_from_cli(args=args)[0][1]
# TODO: output_directory_nfo is always rewritten, fix!
# assert transaction_log.is_empty
assert transaction_log.is_empty
assert_expected_downloads(
output_directory=output_directory,
dry_run=dry_run,

View file

@ -1,7 +1,7 @@
import shutil
from pathlib import Path
REGENERATE_FIXTURES: bool = True
REGENERATE_FIXTURES: bool = False
RESOURCE_PATH: Path = Path("tests") / "resources"
_FILE_FIXTURE_PATH: Path = RESOURCE_PATH / "file_fixtures"

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show by Date/.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json": "456d8882fc5e35d74f19b386d1d9a059",
"Best Prebuilt TV Show by Date/.ytdl-sub-subscription_test-download-archive.json": "05539b932348da7e949a63eb71f77efc",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.info.json": "3771cc2557e0adb91ac72f830c288c5f",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.mp4": "5f221fdf07f200a297427b5df953d96f",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show by Date/.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json": "2bf8edeaf8b5658c4a42a9faa9bb2f60",
"Best Prebuilt TV Show by Date/.ytdl-sub-subscription_test-download-archive.json": "6baee42e9095883c0ed77e6b5829e2c2",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.info.json": "757887fccf7ae3e009358c6f3f595ae6",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.mp4": "5f221fdf07f200a297427b5df953d96f",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show by Date/.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json": "456d8882fc5e35d74f19b386d1d9a059",
"Best Prebuilt TV Show by Date/.ytdl-sub-subscription_test-download-archive.json": "05539b932348da7e949a63eb71f77efc",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.info.json": "8c18df440c8e677c280c055ccc3e262c",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.mp4": "5f221fdf07f200a297427b5df953d96f",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show by Date/.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json": "2bf8edeaf8b5658c4a42a9faa9bb2f60",
"Best Prebuilt TV Show by Date/.ytdl-sub-subscription_test-download-archive.json": "6baee42e9095883c0ed77e6b5829e2c2",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.info.json": "bb6f52f1c1f7c705df5cbfd6bac44722",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.mp4": "5f221fdf07f200a297427b5df953d96f",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show Collection/.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json": "809885e6c29bba06215b840516628090",
"Best Prebuilt TV Show Collection/.ytdl-sub-subscription_test-download-archive.json": "ede1deeba072bae50f7f7039deca0543",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-3-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-3.info.json": "2af6a8ba3e0d026f9fb07d0a022a7a51",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-3.mp4": "82258d5ed3062fc8fd986ec9bedec888",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show Collection/.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json": "809885e6c29bba06215b840516628090",
"Best Prebuilt TV Show Collection/.ytdl-sub-subscription_test-download-archive.json": "ede1deeba072bae50f7f7039deca0543",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-3-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-3.info.json": "2598a2800e1bf550759d7d7ceda6cc8c",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-3.mp4": "82258d5ed3062fc8fd986ec9bedec888",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show Collection/.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json": "7331c3a7cc0b43cd547b82af4ec35a3f",
"Best Prebuilt TV Show Collection/.ytdl-sub-subscription_test-download-archive.json": "9b9e26ff3d036f450501bf5adb979aeb",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-7-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-7.info.json": "bd690086b010ad1bd25a550ea5dc044e",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-7.mp4": "6ba89f1f4436cc71bbe572bcf5a4c077",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show Collection/.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json": "7331c3a7cc0b43cd547b82af4ec35a3f",
"Best Prebuilt TV Show Collection/.ytdl-sub-subscription_test-download-archive.json": "9b9e26ff3d036f450501bf5adb979aeb",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-7-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-7.info.json": "7ebb5aaed9206e33856dfee6cd32d608",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-7.mp4": "6ba89f1f4436cc71bbe572bcf5a4c077",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show by Date/.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json": "456d8882fc5e35d74f19b386d1d9a059",
"Best Prebuilt TV Show by Date/.ytdl-sub-subscription_test-download-archive.json": "05539b932348da7e949a63eb71f77efc",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.info.json": "3771cc2557e0adb91ac72f830c288c5f",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.mp4": "5f221fdf07f200a297427b5df953d96f",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show by Date/.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json": "2bf8edeaf8b5658c4a42a9faa9bb2f60",
"Best Prebuilt TV Show by Date/.ytdl-sub-subscription_test-download-archive.json": "6baee42e9095883c0ed77e6b5829e2c2",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.info.json": "757887fccf7ae3e009358c6f3f595ae6",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.mp4": "5f221fdf07f200a297427b5df953d96f",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show by Date/.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json": "456d8882fc5e35d74f19b386d1d9a059",
"Best Prebuilt TV Show by Date/.ytdl-sub-subscription_test-download-archive.json": "05539b932348da7e949a63eb71f77efc",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.info.json": "8c18df440c8e677c280c055ccc3e262c",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.mp4": "5f221fdf07f200a297427b5df953d96f",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show by Date/.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json": "2bf8edeaf8b5658c4a42a9faa9bb2f60",
"Best Prebuilt TV Show by Date/.ytdl-sub-subscription_test-download-archive.json": "6baee42e9095883c0ed77e6b5829e2c2",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.info.json": "bb6f52f1c1f7c705df5cbfd6bac44722",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry 20-3.mp4": "5f221fdf07f200a297427b5df953d96f",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show Collection/.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json": "809885e6c29bba06215b840516628090",
"Best Prebuilt TV Show Collection/.ytdl-sub-subscription_test-download-archive.json": "ede1deeba072bae50f7f7039deca0543",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-3-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-3.info.json": "2af6a8ba3e0d026f9fb07d0a022a7a51",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-3.mp4": "82258d5ed3062fc8fd986ec9bedec888",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show Collection/.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json": "809885e6c29bba06215b840516628090",
"Best Prebuilt TV Show Collection/.ytdl-sub-subscription_test-download-archive.json": "ede1deeba072bae50f7f7039deca0543",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-3-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-3.info.json": "2598a2800e1bf550759d7d7ceda6cc8c",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-3.mp4": "82258d5ed3062fc8fd986ec9bedec888",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show Collection/.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json": "7331c3a7cc0b43cd547b82af4ec35a3f",
"Best Prebuilt TV Show Collection/.ytdl-sub-subscription_test-download-archive.json": "9b9e26ff3d036f450501bf5adb979aeb",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-7-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-7.info.json": "bd690086b010ad1bd25a550ea5dc044e",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-7.mp4": "6ba89f1f4436cc71bbe572bcf5a4c077",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show Collection/.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json": "7331c3a7cc0b43cd547b82af4ec35a3f",
"Best Prebuilt TV Show Collection/.ytdl-sub-subscription_test-download-archive.json": "9b9e26ff3d036f450501bf5adb979aeb",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-7-thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-7.info.json": "7ebb5aaed9206e33856dfee6cd32d608",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry 20-7.mp4": "6ba89f1f4436cc71bbe572bcf5a4c077",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show by Date/.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json": "0011c85c3339ac1301d80be2f3330e67",
"Best Prebuilt TV Show by Date/.ytdl-sub-subscription_test-download-archive.json": "67e328c022b6600c1741819c30ec9dc4",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry --thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry -.info.json": "3771cc2557e0adb91ac72f830c288c5f",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry -.mp4": "5f221fdf07f200a297427b5df953d96f",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show by Date/.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json": "17d1886cf9a511f80a288f9eb19eb20e",
"Best Prebuilt TV Show by Date/.ytdl-sub-subscription_test-download-archive.json": "9487ba099facca8a1dc26e436ab4843c",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry --thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry -.info.json": "757887fccf7ae3e009358c6f3f595ae6",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry -.mp4": "5f221fdf07f200a297427b5df953d96f",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show by Date/.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json": "0011c85c3339ac1301d80be2f3330e67",
"Best Prebuilt TV Show by Date/.ytdl-sub-subscription_test-download-archive.json": "67e328c022b6600c1741819c30ec9dc4",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry --thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry -.info.json": "8c18df440c8e677c280c055ccc3e262c",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry -.mp4": "5f221fdf07f200a297427b5df953d96f",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show by Date/.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json": "17d1886cf9a511f80a288f9eb19eb20e",
"Best Prebuilt TV Show by Date/.ytdl-sub-subscription_test-download-archive.json": "9487ba099facca8a1dc26e436ab4843c",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry --thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry -.info.json": "bb6f52f1c1f7c705df5cbfd6bac44722",
"Best Prebuilt TV Show by Date/Season 2020/s2020.e000001 - Mock Entry -.mp4": "5f221fdf07f200a297427b5df953d96f",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show Collection/.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json": "ba324b2c6532fe9d8fbe03e0dd6d0410",
"Best Prebuilt TV Show Collection/.ytdl-sub-subscription_test-download-archive.json": "87f96a1e055447383bfea0a12680438d",
"Best Prebuilt TV Show Collection/Season 01/Season01.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry --thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry -.info.json": "2af6a8ba3e0d026f9fb07d0a022a7a51",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show Collection/.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json": "ba324b2c6532fe9d8fbe03e0dd6d0410",
"Best Prebuilt TV Show Collection/.ytdl-sub-subscription_test-download-archive.json": "87f96a1e055447383bfea0a12680438d",
"Best Prebuilt TV Show Collection/Season 01/Season01.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry --thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry -.info.json": "2598a2800e1bf550759d7d7ceda6cc8c",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show Collection/.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json": "6ec6913047c175cedcbd41cb3ef402fc",
"Best Prebuilt TV Show Collection/.ytdl-sub-subscription_test-download-archive.json": "04d06f293fcb5164266bedf66b4d4264",
"Best Prebuilt TV Show Collection/Season 01/Season01.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry --thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry -.info.json": "bd690086b010ad1bd25a550ea5dc044e",

View file

@ -1,6 +1,5 @@
{
"Best Prebuilt TV Show Collection/.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json": "6ec6913047c175cedcbd41cb3ef402fc",
"Best Prebuilt TV Show Collection/.ytdl-sub-subscription_test-download-archive.json": "04d06f293fcb5164266bedf66b4d4264",
"Best Prebuilt TV Show Collection/Season 01/Season01.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry --thumb.jpg": "e80c508c4818454300133fe1dc1a9cd7",
"Best Prebuilt TV Show Collection/Season 01/s01.e000001 - Mock Entry -.info.json": "7ebb5aaed9206e33856dfee6cd32d608",

View file

@ -1,15 +1,15 @@
{
"JMC/.ytdl-sub-music_video_playlist_test-download-archive.json": "3fdab8d103e51aa70430b6da0ceb07e2",
"JMC/Season 01/s01.e11020101 - Jesse's Minecraft Server [Trailer - Feb.1]-thumb.jpg": "b232d253df621aa770b780c1301d364d",
"JMC/Season 01/s01.e11020101 - Jesse's Minecraft Server [Trailer - Feb.1].info.json": "a5b0ce6d259ad0fd8c8b5d352b35d223",
"JMC/Season 01/s01.e11020101 - Jesse's Minecraft Server [Trailer - Feb.1].info.json": "43eea2ca81a6fd39f06863d0260e52b7",
"JMC/Season 01/s01.e11020101 - Jesse's Minecraft Server [Trailer - Feb.1].mp4": "95f3abaabccdd76461be5dace92e9489",
"JMC/Season 01/s01.e11020101 - Jesse's Minecraft Server [Trailer - Feb.1].nfo": "2a2997cbf16fb6b943d9933ad267331e",
"JMC/Season 01/s01.e11022701 - Jesse's Minecraft Server [Trailer - Feb.27]-thumb.jpg": "d17c379ea8b362f5b97c6b213b0342cb",
"JMC/Season 01/s01.e11022701 - Jesse's Minecraft Server [Trailer - Feb.27].info.json": "6d28f4d284c7b41eb1c8af0bc50d1190",
"JMC/Season 01/s01.e11022701 - Jesse's Minecraft Server [Trailer - Feb.27].info.json": "60507eb672f01f308ea58a5d719c82cf",
"JMC/Season 01/s01.e11022701 - Jesse's Minecraft Server [Trailer - Feb.27].mp4": "5465a5e5712351945e98667006b08747",
"JMC/Season 01/s01.e11022701 - Jesse's Minecraft Server [Trailer - Feb.27].nfo": "da7645e8826586388ae0d8278ef6a1c1",
"JMC/Season 01/s01.e11032101 - Jesse's Minecraft Server [Trailer - Mar.21]-thumb.jpg": "e7830aa8a64b0cde65ba3f7e5fc56530",
"JMC/Season 01/s01.e11032101 - Jesse's Minecraft Server [Trailer - Mar.21].info.json": "78d6dd9ee2a06c4c02ad1eb773d91b13",
"JMC/Season 01/s01.e11032101 - Jesse's Minecraft Server [Trailer - Mar.21].info.json": "b5065044417ae5281d4ea8b2385ab02c",
"JMC/Season 01/s01.e11032101 - Jesse's Minecraft Server [Trailer - Mar.21].mp4": "c79ed62c72feb49bd02595322c6e1b89",
"JMC/Season 01/s01.e11032101 - Jesse's Minecraft Server [Trailer - Mar.21].nfo": "c56083e2f3545fa2cafc4d67cbfdacf8",
"JMC/season01-poster.jpg": "e7830aa8a64b0cde65ba3f7e5fc56530",

View file

@ -0,0 +1,17 @@
{
"JMC/.ytdl-sub-JMC-download-archive.json": "3fdab8d103e51aa70430b6da0ceb07e2",
"JMC/Season 01/s01.e11020101 - Jesse's Minecraft Server [Trailer - Feb.1]-thumb.jpg": "b232d253df621aa770b780c1301d364d",
"JMC/Season 01/s01.e11020101 - Jesse's Minecraft Server [Trailer - Feb.1].info.json": "43eea2ca81a6fd39f06863d0260e52b7",
"JMC/Season 01/s01.e11020101 - Jesse's Minecraft Server [Trailer - Feb.1].mp4": "95f3abaabccdd76461be5dace92e9489",
"JMC/Season 01/s01.e11020101 - Jesse's Minecraft Server [Trailer - Feb.1].nfo": "2a2997cbf16fb6b943d9933ad267331e",
"JMC/Season 01/s01.e11022701 - Jesse's Minecraft Server [Trailer - Feb.27]-thumb.jpg": "d17c379ea8b362f5b97c6b213b0342cb",
"JMC/Season 01/s01.e11022701 - Jesse's Minecraft Server [Trailer - Feb.27].info.json": "60507eb672f01f308ea58a5d719c82cf",
"JMC/Season 01/s01.e11022701 - Jesse's Minecraft Server [Trailer - Feb.27].mp4": "5465a5e5712351945e98667006b08747",
"JMC/Season 01/s01.e11022701 - Jesse's Minecraft Server [Trailer - Feb.27].nfo": "da7645e8826586388ae0d8278ef6a1c1",
"JMC/Season 01/s01.e11032101 - Jesse's Minecraft Server [Trailer - Mar.21]-thumb.jpg": "e7830aa8a64b0cde65ba3f7e5fc56530",
"JMC/Season 01/s01.e11032101 - Jesse's Minecraft Server [Trailer - Mar.21].info.json": "b5065044417ae5281d4ea8b2385ab02c",
"JMC/Season 01/s01.e11032101 - Jesse's Minecraft Server [Trailer - Mar.21].mp4": "c79ed62c72feb49bd02595322c6e1b89",
"JMC/Season 01/s01.e11032101 - Jesse's Minecraft Server [Trailer - Mar.21].nfo": "c56083e2f3545fa2cafc4d67cbfdacf8",
"JMC/season01-poster.jpg": "e7830aa8a64b0cde65ba3f7e5fc56530",
"JMC/tvshow.nfo": "e92e4a2c01522dd9a9c3423f0f9304dc"
}

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e060601 - Mock Entry 20-7-thumb.jpg
s2020.e060601 - Mock Entry 20-7.info.json

View file

@ -123,6 +123,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e080701 - Mock Entry 20-3-thumb.jpg
s2020.e080701 - Mock Entry 20-3.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e060601 - Mock Entry 20-7-thumb.jpg
s2020.e060601 - Mock Entry 20-7.info.json

View file

@ -123,6 +123,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e080701 - Mock Entry 20-3-thumb.jpg
s2020.e080701 - Mock Entry 20-3.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e14698 - Mock Entry 20-1-thumb.jpg
s2020.e14698 - Mock Entry 20-1.info.json

View file

@ -123,6 +123,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e14698 - Mock Entry 20-1-thumb.jpg
s2020.e14698 - Mock Entry 20-1.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e14698 - Mock Entry 20-1-thumb.jpg
s2020.e14698 - Mock Entry 20-1.info.json

View file

@ -123,6 +123,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e14698 - Mock Entry 20-1-thumb.jpg
s2020.e14698 - Mock Entry 20-1.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 202006
s202006.e0601 - Mock Entry 20-7-thumb.jpg
s202006.e0601 - Mock Entry 20-7.info.json

View file

@ -123,6 +123,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 202008
s202008.e0701 - Mock Entry 20-3-thumb.jpg
s202008.e0701 - Mock Entry 20-3.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 202006
s202006.e0601 - Mock Entry 20-7-thumb.jpg
s202006.e0601 - Mock Entry 20-7.info.json

View file

@ -123,6 +123,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 202008
s202008.e0701 - Mock Entry 20-3-thumb.jpg
s202008.e0701 - Mock Entry 20-3.info.json

View file

@ -122,6 +122,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e000001 - Mock Entry 21-1-thumb.jpg
s01.e000001 - Mock Entry 21-1.info.json

View file

@ -122,6 +122,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e000001 - Mock Entry 21-1-thumb.jpg
s01.e000001 - Mock Entry 21-1.info.json

View file

@ -210,6 +210,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e000002 - Mock Entry 20-4-thumb.jpg
s01.e000002 - Mock Entry 20-4.info.json

View file

@ -210,6 +210,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e000002 - Mock Entry 20-4-thumb.jpg
s01.e000002 - Mock Entry 20-4.info.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -122,6 +122,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e20080701 - Mock Entry 20-3-thumb.jpg
s01.e20080701 - Mock Entry 20-3.info.json

View file

@ -122,6 +122,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e20080701 - Mock Entry 20-3-thumb.jpg
s01.e20080701 - Mock Entry 20-3.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e20060601 - Mock Entry 20-7-thumb.jpg
s01.e20060601 - Mock Entry 20-7.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e20060601 - Mock Entry 20-7-thumb.jpg
s01.e20060601 - Mock Entry 20-7.info.json

View file

@ -122,6 +122,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e79052499 - Mock Entry 21-1-thumb.jpg
s01.e79052499 - Mock Entry 21-1.info.json

View file

@ -122,6 +122,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e79052499 - Mock Entry 21-1-thumb.jpg
s01.e79052499 - Mock Entry 21-1.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e80052699 - Mock Entry 20-4-thumb.jpg
s01.e80052699 - Mock Entry 20-4.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e80052699 - Mock Entry 20-4-thumb.jpg
s01.e80052699 - Mock Entry 20-4.info.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e060601 - Mock Entry 20-7-thumb.jpg
s2020.e060601 - Mock Entry 20-7.info.json

View file

@ -123,6 +123,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e080701 - Mock Entry 20-3-thumb.jpg
s2020.e080701 - Mock Entry 20-3.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e060601 - Mock Entry 20-7-thumb.jpg
s2020.e060601 - Mock Entry 20-7.info.json

View file

@ -123,6 +123,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e080701 - Mock Entry 20-3-thumb.jpg
s2020.e080701 - Mock Entry 20-3.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e14698 - Mock Entry 20-1-thumb.jpg
s2020.e14698 - Mock Entry 20-1.info.json

View file

@ -123,6 +123,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e14698 - Mock Entry 20-1-thumb.jpg
s2020.e14698 - Mock Entry 20-1.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e14698 - Mock Entry 20-1-thumb.jpg
s2020.e14698 - Mock Entry 20-1.info.json

View file

@ -123,6 +123,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e14698 - Mock Entry 20-1-thumb.jpg
s2020.e14698 - Mock Entry 20-1.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 202006
s202006.e0601 - Mock Entry 20-7-thumb.jpg
s202006.e0601 - Mock Entry 20-7.info.json

View file

@ -123,6 +123,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 202008
s202008.e0701 - Mock Entry 20-3-thumb.jpg
s202008.e0701 - Mock Entry 20-3.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 202006
s202006.e0601 - Mock Entry 20-7-thumb.jpg
s202006.e0601 - Mock Entry 20-7.info.json

View file

@ -123,6 +123,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 202008
s202008.e0701 - Mock Entry 20-3-thumb.jpg
s202008.e0701 - Mock Entry 20-3.info.json

View file

@ -122,6 +122,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e000001 - Mock Entry 21-1-thumb.jpg
s01.e000001 - Mock Entry 21-1.info.json

View file

@ -122,6 +122,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e000001 - Mock Entry 21-1-thumb.jpg
s01.e000001 - Mock Entry 21-1.info.json

View file

@ -210,6 +210,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e000002 - Mock Entry 20-4-thumb.jpg
s01.e000002 - Mock Entry 20-4.info.json

View file

@ -210,6 +210,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e000002 - Mock Entry 20-4-thumb.jpg
s01.e000002 - Mock Entry 20-4.info.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
.ytdl-sub-Best Prebuilt TV Show Collection-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -122,6 +122,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e20080701 - Mock Entry 20-3-thumb.jpg
s01.e20080701 - Mock Entry 20-3.info.json

View file

@ -122,6 +122,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e20080701 - Mock Entry 20-3-thumb.jpg
s01.e20080701 - Mock Entry 20-3.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e20060601 - Mock Entry 20-7-thumb.jpg
s01.e20060601 - Mock Entry 20-7.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e20060601 - Mock Entry 20-7-thumb.jpg
s01.e20060601 - Mock Entry 20-7.info.json

View file

@ -122,6 +122,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e79052499 - Mock Entry 21-1-thumb.jpg
s01.e79052499 - Mock Entry 21-1.info.json

View file

@ -122,6 +122,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e79052499 - Mock Entry 21-1-thumb.jpg
s01.e79052499 - Mock Entry 21-1.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e80052699 - Mock Entry 20-4-thumb.jpg
s01.e80052699 - Mock Entry 20-4.info.json

View file

@ -239,6 +239,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 01
s01.e80052699 - Mock Entry 20-4-thumb.jpg
s01.e80052699 - Mock Entry 20-4.info.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -1,4 +1,9 @@
Files created:
----------------------------------------
{output_directory}
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
.ytdl-sub-Best Prebuilt TV Show by Date-download-archive.json
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json

View file

@ -127,6 +127,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e060601 - Mock Entry --thumb.jpg
s2020.e060601 - Mock Entry -.info.json

View file

@ -67,6 +67,8 @@ Files created:
Files removed:
----------------------------------------
{output_directory}
.ytdl-sub-subscription_test-download-archive.json
{output_directory}/Season 2020
s2020.e080701 - Mock Entry --thumb.jpg
s2020.e080701 - Mock Entry -.info.json

Some files were not shown because too many files have changed in this diff Show more