Commit e1e05db6 authored by Cristian Aguirre's avatar Cristian Aguirre

Update conf and script volume

parent b4f5b77c
...@@ -2,9 +2,8 @@ FROM python:3.10-slim-buster ...@@ -2,9 +2,8 @@ FROM python:3.10-slim-buster
ENV FLASK_APP=run.py ENV FLASK_APP=run.py
COPY run.py flask_app.py gunicorn-cfg.py requirements.txt config.py conf.yml / COPY run.py flask_app.py gunicorn-cfg.py requirements.txt config.py /
COPY app app COPY app app
COPY scripts scripts
RUN pip install --upgrade pip RUN pip install --upgrade pip
RUN pip cache purge RUN pip cache purge
RUN pip install -r requirements.txt RUN pip install -r requirements.txt
......
...@@ -31,7 +31,7 @@ class Process: ...@@ -31,7 +31,7 @@ class Process:
if isinstance(script_name, type(None)): if isinstance(script_name, type(None)):
raise ModuleNotFoundError(f"Error al descargar script desde volumen") raise ModuleNotFoundError(f"Error al descargar script desde volumen")
path_script = "scripts/"+script_name path_script = "conf/scripts/"+script_name
module = path_script[:-3].replace("/", ".") module = path_script[:-3].replace("/", ".")
import_module = importlib.import_module(module) import_module = importlib.import_module(module)
......
...@@ -3,19 +3,17 @@ from typing import Dict, Any, List ...@@ -3,19 +3,17 @@ from typing import Dict, Any, List
import os import os
import shutil import shutil
from enum import Enum from enum import Enum
# from pyspark.sql import SparkSession
import json import json
from app.main.engine.enum.CodeResponseEnum import CodeResponseEnum from app.main.engine.enum.CodeResponseEnum import CodeResponseEnum
from app.main.engine.util.Timezone import Timezone from app.main.engine.util.Timezone import Timezone
# from config import Config as cfg
from app.main.engine.enum.StatusEnum import StatusEnum from app.main.engine.enum.StatusEnum import StatusEnum
from app.main.engine.enum.SufixEnum import SufixEnum
from app.main.engine.enum.FixedFieldsEnum import FixedFieldsEnum from app.main.engine.enum.FixedFieldsEnum import FixedFieldsEnum
from app.main.engine.enum.DescResponseEnum import DescResponseEnum from app.main.engine.enum.DescResponseEnum import DescResponseEnum
from app.main.engine.models.ResultMode import ResultModel from app.main.engine.models.ResultMode import ResultModel
class Utils: class Utils:
def __init__(self, app) -> None: def __init__(self, app) -> None:
......
...@@ -2,7 +2,7 @@ import os ...@@ -2,7 +2,7 @@ import os
from decouple import config from decouple import config
import yaml import yaml
conf = yaml.safe_load(open('conf.yml')) conf = yaml.safe_load(open('conf/conf.yml'))
conf = conf["app"] conf = conf["app"]
......
...@@ -16,8 +16,7 @@ services: ...@@ -16,8 +16,7 @@ services:
ports: ports:
- "9500:8000" - "9500:8000"
volumes: volumes:
- "./conf.yml:/conf.yml" - "./conf:/conf"
- "./scripts/match-and-exclude-records-actions_v1.py:/scripts/match-and-exclude-records-actions_v1.py"
networks: networks:
css-cusca-network: css-cusca-network:
......
...@@ -3,7 +3,7 @@ Copyright (c) 2019 - present AppSeed.us ...@@ -3,7 +3,7 @@ Copyright (c) 2019 - present AppSeed.us
""" """
import yaml import yaml
conf = yaml.safe_load(open('conf.yml')) conf = yaml.safe_load(open('conf/conf.yml'))
conf = conf["app"]["gunicorn"] conf = conf["app"]["gunicorn"]
bind = conf["bind"] bind = conf["bind"]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment