From 8a5415300bc4129da00e65ecf58ee0fa6955e1b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Brage=20Skj=C3=B8nborg?= Date: Sun, 4 Jan 2026 15:12:59 +0100 Subject: [PATCH] Rename --- .github/workflows/build-java-app.yml | 9 +++++++-- .github/workflows/build-python-app.yml | 8 ++++++-- .github/workflows/build-v5.yml | 12 ++++++------ .gitignore | 4 ++-- apps/coordinator/README.md | 2 +- .../.vscode/settings.json | 0 apps/{pyMetadata => py-metadata}/.vscode/tasks.json | 0 apps/{pyMetadata => py-metadata}/DryRun.py | 0 apps/{pyMetadata => py-metadata}/README.md | 0 apps/{pyMetadata => py-metadata}/__init__.py | 0 .../algo/AdvancedMatcher.py | 0 .../algo/AlgorithmBase.py | 0 .../algo/PrefixMatcher.py | 0 .../algo/SimpleMatcher.py | 0 apps/{pyMetadata => py-metadata}/algo/__init__.py | 0 apps/{pyMetadata => py-metadata}/app.py | 0 apps/{pyMetadata => py-metadata}/config/__init__.py | 0 .../config/database_config.py | 0 apps/{pyMetadata => py-metadata}/db/__init__.py | 0 apps/{pyMetadata => py-metadata}/db/database.py | 0 apps/{pyMetadata => py-metadata}/db/repository.py | 0 apps/{pyMetadata => py-metadata}/models/__init__.py | 0 apps/{pyMetadata => py-metadata}/models/enums.py | 0 apps/{pyMetadata => py-metadata}/models/event.py | 0 apps/{pyMetadata => py-metadata}/models/metadata.py | 0 apps/{pyMetadata => py-metadata}/models/task.py | 0 .../requirements-test.txt | 0 apps/{pyMetadata => py-metadata}/requirements.txt | 0 apps/{pyMetadata => py-metadata}/sources/__init__.py | 0 apps/{pyMetadata => py-metadata}/sources/anii.py | 0 apps/{pyMetadata => py-metadata}/sources/factory.py | 0 apps/{pyMetadata => py-metadata}/sources/imdb.py | 0 apps/{pyMetadata => py-metadata}/sources/mal.py | 0 apps/{pyMetadata => py-metadata}/sources/source.py | 0 apps/{pyMetadata => py-metadata}/tests/__init__.py | 0 .../{pyMetadata => py-metadata}/tests/test_poller.py | 0 .../tests/test_processor.py | 0 .../tests/test_repository.py | 0 .../tests/test_search_runner.py | 0 apps/{pyMetadata => py-metadata}/utils/__init__.py | 0 apps/{pyMetadata => py-metadata}/utils/backoff.py | 0 apps/{pyMetadata => py-metadata}/utils/logger.py | 0 apps/{pyMetadata => py-metadata}/worker/__init__.py | 0 apps/{pyMetadata => py-metadata}/worker/poller.py | 0 apps/{pyMetadata => py-metadata}/worker/processor.py | 0 .../worker/search_runner.py | 0 apps/{pyWatcher => py-watcher}/.vscode/settings.json | 0 apps/{pyWatcher => py-watcher}/.vscode/tasks.json | 0 apps/{pyWatcher => py-watcher}/api/health_api.py | 0 apps/{pyWatcher => py-watcher}/app.py | 0 apps/{pyWatcher => py-watcher}/config/__init__.py | 0 .../config/database_config.py | 0 .../{pyWatcher => py-watcher}/config/paths_config.py | 0 apps/{pyWatcher => py-watcher}/db/__init__.py | 0 apps/{pyWatcher => py-watcher}/db/database.py | 0 apps/{pyWatcher => py-watcher}/db/repository.py | 0 apps/{pyWatcher => py-watcher}/models/event.py | 0 apps/{pyWatcher => py-watcher}/requirements-test.txt | 0 apps/{pyWatcher => py-watcher}/requirements.txt | 0 .../tests/test_file_handler.py | 0 .../tests/test_readiness.py | 0 .../tests/test_repository.py | 0 .../{pyWatcher => py-watcher}/tests/test_shutdown.py | 0 apps/{pyWatcher => py-watcher}/utils/backoff.py | 0 apps/{pyWatcher => py-watcher}/utils/file_handler.py | 0 apps/{pyWatcher => py-watcher}/utils/logger.py | 0 apps/{pyWatcher => py-watcher}/utils/readiness.py | 0 .../{pyWatcher => py-watcher}/worker/file_watcher.py | 0 68 files changed, 22 insertions(+), 13 deletions(-) rename apps/{pyMetadata => py-metadata}/.vscode/settings.json (100%) rename apps/{pyMetadata => py-metadata}/.vscode/tasks.json (100%) rename apps/{pyMetadata => py-metadata}/DryRun.py (100%) rename apps/{pyMetadata => py-metadata}/README.md (100%) rename apps/{pyMetadata => py-metadata}/__init__.py (100%) rename apps/{pyMetadata => py-metadata}/algo/AdvancedMatcher.py (100%) rename apps/{pyMetadata => py-metadata}/algo/AlgorithmBase.py (100%) rename apps/{pyMetadata => py-metadata}/algo/PrefixMatcher.py (100%) rename apps/{pyMetadata => py-metadata}/algo/SimpleMatcher.py (100%) rename apps/{pyMetadata => py-metadata}/algo/__init__.py (100%) rename apps/{pyMetadata => py-metadata}/app.py (100%) rename apps/{pyMetadata => py-metadata}/config/__init__.py (100%) rename apps/{pyMetadata => py-metadata}/config/database_config.py (100%) rename apps/{pyMetadata => py-metadata}/db/__init__.py (100%) rename apps/{pyMetadata => py-metadata}/db/database.py (100%) rename apps/{pyMetadata => py-metadata}/db/repository.py (100%) rename apps/{pyMetadata => py-metadata}/models/__init__.py (100%) rename apps/{pyMetadata => py-metadata}/models/enums.py (100%) rename apps/{pyMetadata => py-metadata}/models/event.py (100%) rename apps/{pyMetadata => py-metadata}/models/metadata.py (100%) rename apps/{pyMetadata => py-metadata}/models/task.py (100%) rename apps/{pyMetadata => py-metadata}/requirements-test.txt (100%) rename apps/{pyMetadata => py-metadata}/requirements.txt (100%) rename apps/{pyMetadata => py-metadata}/sources/__init__.py (100%) rename apps/{pyMetadata => py-metadata}/sources/anii.py (100%) rename apps/{pyMetadata => py-metadata}/sources/factory.py (100%) rename apps/{pyMetadata => py-metadata}/sources/imdb.py (100%) rename apps/{pyMetadata => py-metadata}/sources/mal.py (100%) rename apps/{pyMetadata => py-metadata}/sources/source.py (100%) rename apps/{pyMetadata => py-metadata}/tests/__init__.py (100%) rename apps/{pyMetadata => py-metadata}/tests/test_poller.py (100%) rename apps/{pyMetadata => py-metadata}/tests/test_processor.py (100%) rename apps/{pyMetadata => py-metadata}/tests/test_repository.py (100%) rename apps/{pyMetadata => py-metadata}/tests/test_search_runner.py (100%) rename apps/{pyMetadata => py-metadata}/utils/__init__.py (100%) rename apps/{pyMetadata => py-metadata}/utils/backoff.py (100%) rename apps/{pyMetadata => py-metadata}/utils/logger.py (100%) rename apps/{pyMetadata => py-metadata}/worker/__init__.py (100%) rename apps/{pyMetadata => py-metadata}/worker/poller.py (100%) rename apps/{pyMetadata => py-metadata}/worker/processor.py (100%) rename apps/{pyMetadata => py-metadata}/worker/search_runner.py (100%) rename apps/{pyWatcher => py-watcher}/.vscode/settings.json (100%) rename apps/{pyWatcher => py-watcher}/.vscode/tasks.json (100%) rename apps/{pyWatcher => py-watcher}/api/health_api.py (100%) rename apps/{pyWatcher => py-watcher}/app.py (100%) rename apps/{pyWatcher => py-watcher}/config/__init__.py (100%) rename apps/{pyWatcher => py-watcher}/config/database_config.py (100%) rename apps/{pyWatcher => py-watcher}/config/paths_config.py (100%) rename apps/{pyWatcher => py-watcher}/db/__init__.py (100%) rename apps/{pyWatcher => py-watcher}/db/database.py (100%) rename apps/{pyWatcher => py-watcher}/db/repository.py (100%) rename apps/{pyWatcher => py-watcher}/models/event.py (100%) rename apps/{pyWatcher => py-watcher}/requirements-test.txt (100%) rename apps/{pyWatcher => py-watcher}/requirements.txt (100%) rename apps/{pyWatcher => py-watcher}/tests/test_file_handler.py (100%) rename apps/{pyWatcher => py-watcher}/tests/test_readiness.py (100%) rename apps/{pyWatcher => py-watcher}/tests/test_repository.py (100%) rename apps/{pyWatcher => py-watcher}/tests/test_shutdown.py (100%) rename apps/{pyWatcher => py-watcher}/utils/backoff.py (100%) rename apps/{pyWatcher => py-watcher}/utils/file_handler.py (100%) rename apps/{pyWatcher => py-watcher}/utils/logger.py (100%) rename apps/{pyWatcher => py-watcher}/utils/readiness.py (100%) rename apps/{pyWatcher => py-watcher}/worker/file_watcher.py (100%) diff --git a/.github/workflows/build-java-app.yml b/.github/workflows/build-java-app.yml index 54292441..506100d1 100644 --- a/.github/workflows/build-java-app.yml +++ b/.github/workflows/build-java-app.yml @@ -72,11 +72,16 @@ jobs: run: | docker run --rm local-${{ inputs.app }}:${{ inputs.dockerTag }} /bin/sh -c "echo 'Smoke test OK'" - - name: Push Docker image - uses: docker/build-push-action@v5 + - name: Docker login + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_HUB_NAME }} password: ${{ secrets.DOCKER_HUB_TOKEN }} + + + - name: Push Docker image + uses: docker/build-push-action@v5 + with: context: . file: ./dockerfiles/DebianJava build-args: | diff --git a/.github/workflows/build-python-app.yml b/.github/workflows/build-python-app.yml index ab47992e..adfbf89b 100644 --- a/.github/workflows/build-python-app.yml +++ b/.github/workflows/build-python-app.yml @@ -61,12 +61,16 @@ jobs: run: | docker run --rm local-${{ inputs.app }}:${{ inputs.dockerTag }} /bin/sh -c "echo 'Smoke test OK'" + - name: Docker login + uses: docker/login-action@v3 + with: + username: ${{ secrets.DOCKER_HUB_NAME }} + password: ${{ secrets.DOCKER_HUB_TOKEN }} + # Push final image - name: Push Docker image uses: docker/build-push-action@v5 with: - username: ${{ secrets.DOCKER_HUB_NAME }} - password: ${{ secrets.DOCKER_HUB_TOKEN }} context: . file: ./dockerfiles/Python build-args: | diff --git a/.github/workflows/build-v5.yml b/.github/workflows/build-v5.yml index d316a8ca..d010e4b0 100644 --- a/.github/workflows/build-v5.yml +++ b/.github/workflows/build-v5.yml @@ -16,8 +16,8 @@ jobs: converter: ${{ steps.filter.outputs.converter }} coordinator: ${{ steps.filter.outputs.coordinator }} ui: ${{ steps.filter.outputs.ui }} - pyMetadata: ${{ steps.filter.outputs.metadata }} - pyWatcher: ${{ steps.filter.outputs.watcher }} + py-metadata: ${{ steps.filter.outputs.metadata }} + py-watcher: ${{ steps.filter.outputs.watcher }} dockerTag: ${{ steps.tag.outputs.tag }} steps: @@ -39,9 +39,9 @@ jobs: ui: - 'apps/ui/**' metadata: - - 'apps/pyMetadata/**' + - 'apps/py-metadata/**' watcher: - - 'apps/pyWatcher/**' + - 'apps/py-watcher/**' - name: Generate docker tag id: tag @@ -85,9 +85,9 @@ jobs: strategy: matrix: include: - - app: pyMetadata + - app: py-metadata enabled: true - - app: pyWatcher + - app: py-watcher enabled: true uses: ./.github/workflows/build-python-app.yml diff --git a/.gitignore b/.gitignore index 711b703d..5d7d529b 100644 --- a/.gitignore +++ b/.gitignore @@ -43,5 +43,5 @@ bin/ .idea/runConfigurations -/apps/pyMetadata/venv/ -/apps/pyWatcher/venv/ +/apps/py-metadata/venv/ +/apps/py-watcher/venv/ diff --git a/apps/coordinator/README.md b/apps/coordinator/README.md index 00c44f09..4160b519 100644 --- a/apps/coordinator/README.md +++ b/apps/coordinator/README.md @@ -22,7 +22,7 @@ Only one instance is supported, while multiple processer's can be run at any tim - Extracts info from filename - Extracts info from file media streams - Produces title and sanitized - - pyMetadata: + - py-metadata: - Picks up event - Searches with sources using title and sanitized - Produces result diff --git a/apps/pyMetadata/.vscode/settings.json b/apps/py-metadata/.vscode/settings.json similarity index 100% rename from apps/pyMetadata/.vscode/settings.json rename to apps/py-metadata/.vscode/settings.json diff --git a/apps/pyMetadata/.vscode/tasks.json b/apps/py-metadata/.vscode/tasks.json similarity index 100% rename from apps/pyMetadata/.vscode/tasks.json rename to apps/py-metadata/.vscode/tasks.json diff --git a/apps/pyMetadata/DryRun.py b/apps/py-metadata/DryRun.py similarity index 100% rename from apps/pyMetadata/DryRun.py rename to apps/py-metadata/DryRun.py diff --git a/apps/pyMetadata/README.md b/apps/py-metadata/README.md similarity index 100% rename from apps/pyMetadata/README.md rename to apps/py-metadata/README.md diff --git a/apps/pyMetadata/__init__.py b/apps/py-metadata/__init__.py similarity index 100% rename from apps/pyMetadata/__init__.py rename to apps/py-metadata/__init__.py diff --git a/apps/pyMetadata/algo/AdvancedMatcher.py b/apps/py-metadata/algo/AdvancedMatcher.py similarity index 100% rename from apps/pyMetadata/algo/AdvancedMatcher.py rename to apps/py-metadata/algo/AdvancedMatcher.py diff --git a/apps/pyMetadata/algo/AlgorithmBase.py b/apps/py-metadata/algo/AlgorithmBase.py similarity index 100% rename from apps/pyMetadata/algo/AlgorithmBase.py rename to apps/py-metadata/algo/AlgorithmBase.py diff --git a/apps/pyMetadata/algo/PrefixMatcher.py b/apps/py-metadata/algo/PrefixMatcher.py similarity index 100% rename from apps/pyMetadata/algo/PrefixMatcher.py rename to apps/py-metadata/algo/PrefixMatcher.py diff --git a/apps/pyMetadata/algo/SimpleMatcher.py b/apps/py-metadata/algo/SimpleMatcher.py similarity index 100% rename from apps/pyMetadata/algo/SimpleMatcher.py rename to apps/py-metadata/algo/SimpleMatcher.py diff --git a/apps/pyMetadata/algo/__init__.py b/apps/py-metadata/algo/__init__.py similarity index 100% rename from apps/pyMetadata/algo/__init__.py rename to apps/py-metadata/algo/__init__.py diff --git a/apps/pyMetadata/app.py b/apps/py-metadata/app.py similarity index 100% rename from apps/pyMetadata/app.py rename to apps/py-metadata/app.py diff --git a/apps/pyMetadata/config/__init__.py b/apps/py-metadata/config/__init__.py similarity index 100% rename from apps/pyMetadata/config/__init__.py rename to apps/py-metadata/config/__init__.py diff --git a/apps/pyMetadata/config/database_config.py b/apps/py-metadata/config/database_config.py similarity index 100% rename from apps/pyMetadata/config/database_config.py rename to apps/py-metadata/config/database_config.py diff --git a/apps/pyMetadata/db/__init__.py b/apps/py-metadata/db/__init__.py similarity index 100% rename from apps/pyMetadata/db/__init__.py rename to apps/py-metadata/db/__init__.py diff --git a/apps/pyMetadata/db/database.py b/apps/py-metadata/db/database.py similarity index 100% rename from apps/pyMetadata/db/database.py rename to apps/py-metadata/db/database.py diff --git a/apps/pyMetadata/db/repository.py b/apps/py-metadata/db/repository.py similarity index 100% rename from apps/pyMetadata/db/repository.py rename to apps/py-metadata/db/repository.py diff --git a/apps/pyMetadata/models/__init__.py b/apps/py-metadata/models/__init__.py similarity index 100% rename from apps/pyMetadata/models/__init__.py rename to apps/py-metadata/models/__init__.py diff --git a/apps/pyMetadata/models/enums.py b/apps/py-metadata/models/enums.py similarity index 100% rename from apps/pyMetadata/models/enums.py rename to apps/py-metadata/models/enums.py diff --git a/apps/pyMetadata/models/event.py b/apps/py-metadata/models/event.py similarity index 100% rename from apps/pyMetadata/models/event.py rename to apps/py-metadata/models/event.py diff --git a/apps/pyMetadata/models/metadata.py b/apps/py-metadata/models/metadata.py similarity index 100% rename from apps/pyMetadata/models/metadata.py rename to apps/py-metadata/models/metadata.py diff --git a/apps/pyMetadata/models/task.py b/apps/py-metadata/models/task.py similarity index 100% rename from apps/pyMetadata/models/task.py rename to apps/py-metadata/models/task.py diff --git a/apps/pyMetadata/requirements-test.txt b/apps/py-metadata/requirements-test.txt similarity index 100% rename from apps/pyMetadata/requirements-test.txt rename to apps/py-metadata/requirements-test.txt diff --git a/apps/pyMetadata/requirements.txt b/apps/py-metadata/requirements.txt similarity index 100% rename from apps/pyMetadata/requirements.txt rename to apps/py-metadata/requirements.txt diff --git a/apps/pyMetadata/sources/__init__.py b/apps/py-metadata/sources/__init__.py similarity index 100% rename from apps/pyMetadata/sources/__init__.py rename to apps/py-metadata/sources/__init__.py diff --git a/apps/pyMetadata/sources/anii.py b/apps/py-metadata/sources/anii.py similarity index 100% rename from apps/pyMetadata/sources/anii.py rename to apps/py-metadata/sources/anii.py diff --git a/apps/pyMetadata/sources/factory.py b/apps/py-metadata/sources/factory.py similarity index 100% rename from apps/pyMetadata/sources/factory.py rename to apps/py-metadata/sources/factory.py diff --git a/apps/pyMetadata/sources/imdb.py b/apps/py-metadata/sources/imdb.py similarity index 100% rename from apps/pyMetadata/sources/imdb.py rename to apps/py-metadata/sources/imdb.py diff --git a/apps/pyMetadata/sources/mal.py b/apps/py-metadata/sources/mal.py similarity index 100% rename from apps/pyMetadata/sources/mal.py rename to apps/py-metadata/sources/mal.py diff --git a/apps/pyMetadata/sources/source.py b/apps/py-metadata/sources/source.py similarity index 100% rename from apps/pyMetadata/sources/source.py rename to apps/py-metadata/sources/source.py diff --git a/apps/pyMetadata/tests/__init__.py b/apps/py-metadata/tests/__init__.py similarity index 100% rename from apps/pyMetadata/tests/__init__.py rename to apps/py-metadata/tests/__init__.py diff --git a/apps/pyMetadata/tests/test_poller.py b/apps/py-metadata/tests/test_poller.py similarity index 100% rename from apps/pyMetadata/tests/test_poller.py rename to apps/py-metadata/tests/test_poller.py diff --git a/apps/pyMetadata/tests/test_processor.py b/apps/py-metadata/tests/test_processor.py similarity index 100% rename from apps/pyMetadata/tests/test_processor.py rename to apps/py-metadata/tests/test_processor.py diff --git a/apps/pyMetadata/tests/test_repository.py b/apps/py-metadata/tests/test_repository.py similarity index 100% rename from apps/pyMetadata/tests/test_repository.py rename to apps/py-metadata/tests/test_repository.py diff --git a/apps/pyMetadata/tests/test_search_runner.py b/apps/py-metadata/tests/test_search_runner.py similarity index 100% rename from apps/pyMetadata/tests/test_search_runner.py rename to apps/py-metadata/tests/test_search_runner.py diff --git a/apps/pyMetadata/utils/__init__.py b/apps/py-metadata/utils/__init__.py similarity index 100% rename from apps/pyMetadata/utils/__init__.py rename to apps/py-metadata/utils/__init__.py diff --git a/apps/pyMetadata/utils/backoff.py b/apps/py-metadata/utils/backoff.py similarity index 100% rename from apps/pyMetadata/utils/backoff.py rename to apps/py-metadata/utils/backoff.py diff --git a/apps/pyMetadata/utils/logger.py b/apps/py-metadata/utils/logger.py similarity index 100% rename from apps/pyMetadata/utils/logger.py rename to apps/py-metadata/utils/logger.py diff --git a/apps/pyMetadata/worker/__init__.py b/apps/py-metadata/worker/__init__.py similarity index 100% rename from apps/pyMetadata/worker/__init__.py rename to apps/py-metadata/worker/__init__.py diff --git a/apps/pyMetadata/worker/poller.py b/apps/py-metadata/worker/poller.py similarity index 100% rename from apps/pyMetadata/worker/poller.py rename to apps/py-metadata/worker/poller.py diff --git a/apps/pyMetadata/worker/processor.py b/apps/py-metadata/worker/processor.py similarity index 100% rename from apps/pyMetadata/worker/processor.py rename to apps/py-metadata/worker/processor.py diff --git a/apps/pyMetadata/worker/search_runner.py b/apps/py-metadata/worker/search_runner.py similarity index 100% rename from apps/pyMetadata/worker/search_runner.py rename to apps/py-metadata/worker/search_runner.py diff --git a/apps/pyWatcher/.vscode/settings.json b/apps/py-watcher/.vscode/settings.json similarity index 100% rename from apps/pyWatcher/.vscode/settings.json rename to apps/py-watcher/.vscode/settings.json diff --git a/apps/pyWatcher/.vscode/tasks.json b/apps/py-watcher/.vscode/tasks.json similarity index 100% rename from apps/pyWatcher/.vscode/tasks.json rename to apps/py-watcher/.vscode/tasks.json diff --git a/apps/pyWatcher/api/health_api.py b/apps/py-watcher/api/health_api.py similarity index 100% rename from apps/pyWatcher/api/health_api.py rename to apps/py-watcher/api/health_api.py diff --git a/apps/pyWatcher/app.py b/apps/py-watcher/app.py similarity index 100% rename from apps/pyWatcher/app.py rename to apps/py-watcher/app.py diff --git a/apps/pyWatcher/config/__init__.py b/apps/py-watcher/config/__init__.py similarity index 100% rename from apps/pyWatcher/config/__init__.py rename to apps/py-watcher/config/__init__.py diff --git a/apps/pyWatcher/config/database_config.py b/apps/py-watcher/config/database_config.py similarity index 100% rename from apps/pyWatcher/config/database_config.py rename to apps/py-watcher/config/database_config.py diff --git a/apps/pyWatcher/config/paths_config.py b/apps/py-watcher/config/paths_config.py similarity index 100% rename from apps/pyWatcher/config/paths_config.py rename to apps/py-watcher/config/paths_config.py diff --git a/apps/pyWatcher/db/__init__.py b/apps/py-watcher/db/__init__.py similarity index 100% rename from apps/pyWatcher/db/__init__.py rename to apps/py-watcher/db/__init__.py diff --git a/apps/pyWatcher/db/database.py b/apps/py-watcher/db/database.py similarity index 100% rename from apps/pyWatcher/db/database.py rename to apps/py-watcher/db/database.py diff --git a/apps/pyWatcher/db/repository.py b/apps/py-watcher/db/repository.py similarity index 100% rename from apps/pyWatcher/db/repository.py rename to apps/py-watcher/db/repository.py diff --git a/apps/pyWatcher/models/event.py b/apps/py-watcher/models/event.py similarity index 100% rename from apps/pyWatcher/models/event.py rename to apps/py-watcher/models/event.py diff --git a/apps/pyWatcher/requirements-test.txt b/apps/py-watcher/requirements-test.txt similarity index 100% rename from apps/pyWatcher/requirements-test.txt rename to apps/py-watcher/requirements-test.txt diff --git a/apps/pyWatcher/requirements.txt b/apps/py-watcher/requirements.txt similarity index 100% rename from apps/pyWatcher/requirements.txt rename to apps/py-watcher/requirements.txt diff --git a/apps/pyWatcher/tests/test_file_handler.py b/apps/py-watcher/tests/test_file_handler.py similarity index 100% rename from apps/pyWatcher/tests/test_file_handler.py rename to apps/py-watcher/tests/test_file_handler.py diff --git a/apps/pyWatcher/tests/test_readiness.py b/apps/py-watcher/tests/test_readiness.py similarity index 100% rename from apps/pyWatcher/tests/test_readiness.py rename to apps/py-watcher/tests/test_readiness.py diff --git a/apps/pyWatcher/tests/test_repository.py b/apps/py-watcher/tests/test_repository.py similarity index 100% rename from apps/pyWatcher/tests/test_repository.py rename to apps/py-watcher/tests/test_repository.py diff --git a/apps/pyWatcher/tests/test_shutdown.py b/apps/py-watcher/tests/test_shutdown.py similarity index 100% rename from apps/pyWatcher/tests/test_shutdown.py rename to apps/py-watcher/tests/test_shutdown.py diff --git a/apps/pyWatcher/utils/backoff.py b/apps/py-watcher/utils/backoff.py similarity index 100% rename from apps/pyWatcher/utils/backoff.py rename to apps/py-watcher/utils/backoff.py diff --git a/apps/pyWatcher/utils/file_handler.py b/apps/py-watcher/utils/file_handler.py similarity index 100% rename from apps/pyWatcher/utils/file_handler.py rename to apps/py-watcher/utils/file_handler.py diff --git a/apps/pyWatcher/utils/logger.py b/apps/py-watcher/utils/logger.py similarity index 100% rename from apps/pyWatcher/utils/logger.py rename to apps/py-watcher/utils/logger.py diff --git a/apps/pyWatcher/utils/readiness.py b/apps/py-watcher/utils/readiness.py similarity index 100% rename from apps/pyWatcher/utils/readiness.py rename to apps/py-watcher/utils/readiness.py diff --git a/apps/pyWatcher/worker/file_watcher.py b/apps/py-watcher/worker/file_watcher.py similarity index 100% rename from apps/pyWatcher/worker/file_watcher.py rename to apps/py-watcher/worker/file_watcher.py