From 594d9dea3f328f986917aac51a2b515bd960b0df Mon Sep 17 00:00:00 2001 From: KKlochko Date: Sun, 5 Jan 2025 19:27:24 +0200 Subject: [PATCH] Update the Source to BackupPlan component and shared. --- features/creating_source.feature | 16 -- features/path.feature | 12 - features/steps/creating_source_steps.py | 58 ---- features/steps/path_steps.py | 28 -- tui_rsync/cli/__init__.py | 4 - tui_rsync/cli/cli.py | 31 --- tui_rsync/cli/groups/__init__.py | 1 - tui_rsync/cli/groups/group_prompt.py | 31 --- tui_rsync/cli/groups/group_remove.py | 56 ---- tui_rsync/cli/groups/group_show.py | 63 ----- tui_rsync/cli/groups/group_update.py | 89 ------ tui_rsync/cli/groups/groups.py | 56 ---- tui_rsync/cli/label_prompt.py | 70 ----- tui_rsync/cli/path_prompt.py | 40 --- tui_rsync/cli/rsync.py | 36 --- tui_rsync/cli/source/__init__.py | 1 - tui_rsync/cli/source/source.py | 71 ----- tui_rsync/cli/source/source_remove.py | 56 ---- tui_rsync/cli/source/source_show.py | 64 ----- tui_rsync/cli/source/source_update.py | 111 -------- tui_rsync/cli/sync.py | 115 -------- tui_rsync/config/__init__.py | 2 - tui_rsync/config/app.py | 52 ---- tui_rsync/core/__init__.py | 0 tui_rsync/core/components/__init__.py | 0 .../core/components/backup_plan/__init__.py | 0 .../backup_plan/application/__init__.py | 0 .../components/backup_plan/domain/__init__.py | 4 + .../backup_plan/domain/entities/__init__.py | 3 + .../domain/entities/backup_plan.py | 14 + .../domain/value_objects/__init__.py | 6 + .../domain/value_objects/backup_plan_id.py | 5 + .../domain/value_objects/destionation.py | 5 + .../backup_plan/domain/value_objects/path.py | 6 + .../domain/value_objects/source.py | 5 + .../components/backup_plan/ports/__init__.py | 0 .../backup_plan/ports/backup_port.py | 0 tui_rsync/core/ports/__init__.py | 0 tui_rsync/core/shared_kernel/__init__.py | 0 .../core/shared_kernel/components/__init__.py | 0 .../components/common/__init__.py | 3 + .../components/common/domain/__init__.py | 3 + .../common/domain/value_objects/__init__.py | 4 + .../common/domain/value_objects/label.py | 6 + .../common/domain/value_objects/uuid.py | 14 + tui_rsync/infrastructure/__init__.py | 0 tui_rsync/main.py | 6 +- tui_rsync/models/__init__.py | 5 - tui_rsync/models/models.py | 257 ------------------ tui_rsync/user_interface/__init__.py | 0 50 files changed, 80 insertions(+), 1329 deletions(-) delete mode 100644 features/creating_source.feature delete mode 100644 features/path.feature delete mode 100644 features/steps/creating_source_steps.py delete mode 100644 features/steps/path_steps.py delete mode 100644 tui_rsync/cli/__init__.py delete mode 100644 tui_rsync/cli/cli.py delete mode 100644 tui_rsync/cli/groups/__init__.py delete mode 100644 tui_rsync/cli/groups/group_prompt.py delete mode 100644 tui_rsync/cli/groups/group_remove.py delete mode 100644 tui_rsync/cli/groups/group_show.py delete mode 100644 tui_rsync/cli/groups/group_update.py delete mode 100644 tui_rsync/cli/groups/groups.py delete mode 100644 tui_rsync/cli/label_prompt.py delete mode 100644 tui_rsync/cli/path_prompt.py delete mode 100644 tui_rsync/cli/rsync.py delete mode 100644 tui_rsync/cli/source/__init__.py delete mode 100644 tui_rsync/cli/source/source.py delete mode 100644 tui_rsync/cli/source/source_remove.py delete mode 100644 tui_rsync/cli/source/source_show.py delete mode 100644 tui_rsync/cli/source/source_update.py delete mode 100644 tui_rsync/cli/sync.py delete mode 100644 tui_rsync/config/__init__.py delete mode 100644 tui_rsync/config/app.py create mode 100644 tui_rsync/core/__init__.py create mode 100644 tui_rsync/core/components/__init__.py create mode 100644 tui_rsync/core/components/backup_plan/__init__.py create mode 100644 tui_rsync/core/components/backup_plan/application/__init__.py create mode 100644 tui_rsync/core/components/backup_plan/domain/__init__.py create mode 100644 tui_rsync/core/components/backup_plan/domain/entities/__init__.py create mode 100644 tui_rsync/core/components/backup_plan/domain/entities/backup_plan.py create mode 100644 tui_rsync/core/components/backup_plan/domain/value_objects/__init__.py create mode 100644 tui_rsync/core/components/backup_plan/domain/value_objects/backup_plan_id.py create mode 100644 tui_rsync/core/components/backup_plan/domain/value_objects/destionation.py create mode 100644 tui_rsync/core/components/backup_plan/domain/value_objects/path.py create mode 100644 tui_rsync/core/components/backup_plan/domain/value_objects/source.py create mode 100644 tui_rsync/core/components/backup_plan/ports/__init__.py create mode 100644 tui_rsync/core/components/backup_plan/ports/backup_port.py create mode 100644 tui_rsync/core/ports/__init__.py create mode 100644 tui_rsync/core/shared_kernel/__init__.py create mode 100644 tui_rsync/core/shared_kernel/components/__init__.py create mode 100644 tui_rsync/core/shared_kernel/components/common/__init__.py create mode 100644 tui_rsync/core/shared_kernel/components/common/domain/__init__.py create mode 100644 tui_rsync/core/shared_kernel/components/common/domain/value_objects/__init__.py create mode 100644 tui_rsync/core/shared_kernel/components/common/domain/value_objects/label.py create mode 100644 tui_rsync/core/shared_kernel/components/common/domain/value_objects/uuid.py create mode 100644 tui_rsync/infrastructure/__init__.py delete mode 100644 tui_rsync/models/__init__.py delete mode 100644 tui_rsync/models/models.py create mode 100644 tui_rsync/user_interface/__init__.py diff --git a/features/creating_source.feature b/features/creating_source.feature deleted file mode 100644 index bd66b3c..0000000 --- a/features/creating_source.feature +++ /dev/null @@ -1,16 +0,0 @@ -Feature: Creating the source - - Scenario Outline: Adding an new unique source - Given the label "