diff --git a/services/Dockerfile b/services/Dockerfile index 64c6b6d23458289f7ad4be585ddc0829a0cdc3b1..cd25553848d61ea1793fdd6ac10ed04559a13687 100755 --- a/services/Dockerfile +++ b/services/Dockerfile @@ -2,6 +2,8 @@ FROM python:3.8 WORKDIR /project +RUN pip install gunicorn + COPY requirements.txt ./ COPY src src RUN pip install --no-cache-dir -r requirements.txt diff --git a/services/src/anis_services/app.py b/services/src/anis_services/app.py index bb514aba6f2c0c3e7f37942ddea59d790a82bd97..4e4db05a6c4f626ef50150cbfd877e352073d5b0 100644 --- a/services/src/anis_services/app.py +++ b/services/src/anis_services/app.py @@ -4,13 +4,12 @@ import io # Third party imports from flask import Flask, request, Response from flask_cors import CORS -import requests # Local application imports -import cut -import plot -import spectra -import utils +from anis_services import cut +from anis_services import plot +from anis_services import spectra +from anis_services import utils def create_app(): utils.check_config() diff --git a/services/src/anis_services/spectra.py b/services/src/anis_services/spectra.py index fab05092be39c3f612fc107b96b3efc30ca9ae51..a659625c66e08784ddfed7a74fd8d13cb406f0ba 100644 --- a/services/src/anis_services/spectra.py +++ b/services/src/anis_services/spectra.py @@ -2,12 +2,12 @@ from astropy.io import fits # Local application imports -from spectra_strategies import StrategySolver -from spectra_strategies import DefaultStrategy -from spectra_strategies import SixdFStrategy -from spectra_strategies import GamaDR2AATStrategy -from spectra_strategies import GamaDR2LTStrategy -from spectra_strategies import ZCosmosBrightDr3Strategy +from anis_services.spectra_strategies import StrategySolver +from anis_services.spectra_strategies import DefaultStrategy +from anis_services.spectra_strategies import SixdFStrategy +from anis_services.spectra_strategies import GamaDR2AATStrategy +from anis_services.spectra_strategies import GamaDR2LTStrategy +from anis_services.spectra_strategies import ZCosmosBrightDr3Strategy def spectra_to_csv(file_path, filename): hdulist = fits.open(file_path)