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