Add ocloud watcher and tests
[pti/o2.git] / docker-compose.yml
index 91d3ec8..4ffc2f1 100644 (file)
@@ -15,12 +15,17 @@ services:
       - DB_PASSWORD=o2ims123
       - REDIS_HOST=redis
       - PYTHONDONTWRITEBYTECODE=1
+      - OS_AUTH_URL=${OS_AUTH_URL}
+      - OS_USERNAME=${OS_USERNAME}
+      - OS_PASSWORD=${OS_PASSWORD}
     volumes:
-      - ./src:/src
+      - ./o2ims:/o2ims
+      - ./o2dms:/o2dms
+      - ./o2common:/o2common
       - ./tests:/tests
     entrypoint:
       - python
-      - /src/o2ims/entrypoints/redis_eventconsumer.py
+      - /o2ims/entrypoints/redis_eventconsumer.py
 
   api:
     image: o2imsdms-image
@@ -32,11 +37,16 @@ services:
       - API_HOST=api
       - REDIS_HOST=redis
       - PYTHONDONTWRITEBYTECODE=1
-      - FLASK_APP=o2ims/entrypoints/flask_application.py
+      - FLASK_APP=/o2ims/entrypoints/flask_application.py
       - FLASK_DEBUG=1
       - PYTHONUNBUFFERED=1
+      - OS_AUTH_URL=${OS_AUTH_URL}
+      - OS_USERNAME=${OS_USERNAME}
+      - OS_PASSWORD=${OS_PASSWORD}
     volumes:
-      - ./src:/src
+      - ./o2ims:/o2ims
+      - ./o2dms:/o2dms
+      - ./o2common:/o2common
       - ./tests:/tests
     entrypoint:
       - flask