From 51bfdca9fa3c54304abe2cfe1c415125b9d0fe2f Mon Sep 17 00:00:00 2001 From: gifrerenom <lluis.gifre@cttc.es> Date: Mon, 17 Feb 2025 12:01:34 +0000 Subject: [PATCH] NBI component: - Fixed mock_nbi_dependencies tool --- src/tests/tools/mock_nbi_dependencies/Dockerfile | 5 +++-- src/tests/tools/mock_nbi_dependencies/README.md | 2 +- .../{MockNbiDependencies.py => __main__.py} | 0 3 files changed, 4 insertions(+), 3 deletions(-) rename src/tests/tools/mock_nbi_dependencies/{MockNbiDependencies.py => __main__.py} (100%) diff --git a/src/tests/tools/mock_nbi_dependencies/Dockerfile b/src/tests/tools/mock_nbi_dependencies/Dockerfile index 2e0bc7b5b..3a3a5e854 100644 --- a/src/tests/tools/mock_nbi_dependencies/Dockerfile +++ b/src/tests/tools/mock_nbi_dependencies/Dockerfile @@ -61,7 +61,8 @@ RUN pip-compile --quiet --output-file=requirements.txt requirements.in RUN python3 -m pip install -r requirements.txt # Add component files into working directory -COPY src/tests/tools/mock_nbi_dependencies/. ./ +WORKDIR /var/teraflow +COPY src/tests/tools/mock_nbi_dependencies/. mock_nbi_dependencies/ # Start the service -ENTRYPOINT ["python", "MockNbiDependencies.py"] +ENTRYPOINT ["python", "-m", "tests.tools.mock_nbi_dependencies"] diff --git a/src/tests/tools/mock_nbi_dependencies/README.md b/src/tests/tools/mock_nbi_dependencies/README.md index 0f3228b1c..a6d69fdf9 100644 --- a/src/tests/tools/mock_nbi_dependencies/README.md +++ b/src/tests/tools/mock_nbi_dependencies/README.md @@ -17,5 +17,5 @@ pip install -r src/tests/tools/mock_nbi_dependencies/requirements.in ## 2. Run the Mock NBI Dependencies Run the Mock NBI Dependencies as follows: ```bash -python src/tests/tools/mock_nbi_dependencies/MockNbiDependencies.py +PYTHONPATH=./src python -m tests.tools.mock_nbi_dependencies ``` diff --git a/src/tests/tools/mock_nbi_dependencies/MockNbiDependencies.py b/src/tests/tools/mock_nbi_dependencies/__main__.py similarity index 100% rename from src/tests/tools/mock_nbi_dependencies/MockNbiDependencies.py rename to src/tests/tools/mock_nbi_dependencies/__main__.py -- GitLab