Skip to content

Commit

Permalink
De-nest models directory
Browse files Browse the repository at this point in the history
  • Loading branch information
c-w committed Aug 17, 2018
1 parent 2948dc5 commit ecd8b13
Show file tree
Hide file tree
Showing 9 changed files with 29 additions and 29 deletions.
4 changes: 2 additions & 2 deletions app/faceanalysis/auth.py
Expand Up @@ -3,8 +3,8 @@
from itsdangerous import TimedJSONWebSignatureSerializer as Serializer
from passlib.apps import custom_app_context as password_context

from faceanalysis.models.models import User
from faceanalysis.models.models import get_db_session
from faceanalysis.models import User
from faceanalysis.models import get_db_session
from faceanalysis.settings import TOKEN_EXPIRATION
from faceanalysis.settings import TOKEN_SECRET_KEY

Expand Down
10 changes: 5 additions & 5 deletions app/faceanalysis/domain/docker.py
Expand Up @@ -7,11 +7,11 @@
from faceanalysis.domain.errors import ImageAlreadyProcessed
from faceanalysis.domain.errors import ImageDoesNotExist
from faceanalysis.log import get_logger
from faceanalysis.models.image_status_enum import ImageStatusEnum
from faceanalysis.models.models import Image
from faceanalysis.models.models import ImageStatus
from faceanalysis.models.models import Match
from faceanalysis.models.models import get_db_session
from faceanalysis.models import Image
from faceanalysis.models import ImageStatus
from faceanalysis.models import ImageStatusEnum
from faceanalysis.models import Match
from faceanalysis.models import get_db_session
from faceanalysis.storage import store_image

logger = get_logger(__name__)
Expand Down
6 changes: 3 additions & 3 deletions app/faceanalysis/domain/faceapi.py
Expand Up @@ -11,9 +11,9 @@
from faceanalysis.domain.errors import DuplicateImage
from faceanalysis.domain.errors import ImageDoesNotExist
from faceanalysis.log import get_logger
from faceanalysis.models.image_status_enum import ImageStatusEnum
from faceanalysis.models.models import FaceApiMapping
from faceanalysis.models.models import get_db_session
from faceanalysis.models import FaceApiMapping
from faceanalysis.models import ImageStatusEnum
from faceanalysis.models import get_db_session
from faceanalysis.settings import FACE_API_ACCESS_KEY
from faceanalysis.settings import FACE_API_ENDPOINT
from faceanalysis.settings import FACE_API_MODEL_ID
Expand Down
12 changes: 6 additions & 6 deletions app/faceanalysis/face_matcher.py
Expand Up @@ -10,12 +10,12 @@
from faceanalysis.face_vectorizer import face_vector_to_text
from faceanalysis.face_vectorizer import get_face_vectors
from faceanalysis.log import get_logger
from faceanalysis.models.image_status_enum import ImageStatusEnum
from faceanalysis.models.models import FeatureMapping
from faceanalysis.models.models import Image
from faceanalysis.models.models import ImageStatus
from faceanalysis.models.models import Match
from faceanalysis.models.models import get_db_session
from faceanalysis.models import FeatureMapping
from faceanalysis.models import Image
from faceanalysis.models import ImageStatus
from faceanalysis.models import ImageStatusEnum
from faceanalysis.models import Match
from faceanalysis.models import get_db_session
from faceanalysis.settings import DISTANCE_SCORE_THRESHOLD
from faceanalysis.settings import FACE_VECTORIZE_ALGORITHM
from faceanalysis.storage import StorageError
Expand Down
@@ -1,4 +1,5 @@
from contextlib import contextmanager
from enum import Enum
from functools import lru_cache

from sqlalchemy import Column
Expand Down Expand Up @@ -84,6 +85,13 @@ class FaceApiMapping(Base): # type: ignore
# pylint: enable=too-few-public-methods


class ImageStatusEnum(Enum):
finished_processing = 4
processing = 3
uploaded = 1
face_vector_computed = 5


@lru_cache(maxsize=1)
def _connect():
engine = create_engine(SQLALCHEMY_CONNECTION_STRING, pool_recycle=3600)
Expand Down
Empty file.
8 changes: 0 additions & 8 deletions app/faceanalysis/models/image_status_enum.py

This file was deleted.

4 changes: 2 additions & 2 deletions app/main.py
Expand Up @@ -2,8 +2,8 @@

from faceanalysis.api import app as application
from faceanalysis.log import get_logger
from faceanalysis.models.models import delete_models
from faceanalysis.models.models import init_models
from faceanalysis.models import delete_models
from faceanalysis.models import init_models
from faceanalysis.settings import FACE_VECTORIZE_ALGORITHM
from faceanalysis.settings import IMAGE_PROCESSOR_CONCURRENCY
from faceanalysis.settings import IMAGE_PROCESSOR_QUEUE
Expand Down
6 changes: 3 additions & 3 deletions app/tests/test_api.py
Expand Up @@ -10,9 +10,9 @@
from unittest import skipIf

from faceanalysis.api import app
from faceanalysis.models.image_status_enum import ImageStatusEnum
from faceanalysis.models.models import delete_models
from faceanalysis.models.models import init_models
from faceanalysis.models import ImageStatusEnum
from faceanalysis.models import delete_models
from faceanalysis.models import init_models
from faceanalysis.settings import ALLOWED_EXTENSIONS
from faceanalysis.settings import FACE_VECTORIZE_ALGORITHM
from faceanalysis.tasks import celery
Expand Down

0 comments on commit ecd8b13

Please sign in to comment.