Skip to content

Commit

Permalink
move new validation service to orders (#4110)
Browse files Browse the repository at this point in the history
Move the service in cg/services/order_validation_service/ to cg/services/orders/validation/. Similarly done in the tests
  • Loading branch information
diitaz93 authored Jan 17, 2025
1 parent f91d98e commit dea27c5
Show file tree
Hide file tree
Showing 183 changed files with 646 additions and 760 deletions.
8 changes: 4 additions & 4 deletions cg/meta/orders/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@
from cg.apps.lims import LimsAPI
from cg.meta.orders.ticket_handler import TicketHandler
from cg.models.orders.constants import OrderType
from cg.services.order_validation_service.models.order import Order
from cg.services.order_validation_service.order_validation_service import OrderValidationService
from cg.services.orders.store_order_services.store_order_service import StoreOrderService
from cg.services.orders.store_order_services.storing_service_registry import StoringServiceRegistry
from cg.services.orders.storing.service import StoreOrderService
from cg.services.orders.storing.service_registry import StoringServiceRegistry
from cg.services.orders.validation.models.order import Order
from cg.services.orders.validation.service import OrderValidationService
from cg.store.models import User

LOG = logging.getLogger(__name__)
Expand Down
6 changes: 3 additions & 3 deletions cg/meta/orders/ticket_handler.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
from cg.clients.freshdesk.freshdesk_client import FreshdeskClient
from cg.clients.freshdesk.models import TicketCreate, TicketResponse
from cg.models.orders.constants import OrderType
from cg.services.order_validation_service.models.order import Order
from cg.services.order_validation_service.models.order_with_cases import OrderWithCases
from cg.services.order_validation_service.models.order_with_samples import OrderWithSamples
from cg.services.orders.constants import ORDER_TYPE_WORKFLOW_MAP
from cg.services.orders.validation.models.order import Order
from cg.services.orders.validation.models.order_with_cases import OrderWithCases
from cg.services.orders.validation.models.order_with_samples import OrderWithSamples
from cg.store.models import Customer, Sample
from cg.store.store import Store

Expand Down
4 changes: 2 additions & 2 deletions cg/server/ext.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@
from cg.server.app_config import app_config
from cg.services.application.service import ApplicationsWebService
from cg.services.delivery_message.delivery_message_service import DeliveryMessageService
from cg.services.order_validation_service.order_validation_service import OrderValidationService
from cg.services.orders.order_service.order_service import OrderService
from cg.services.orders.order_summary_service.order_summary_service import OrderSummaryService
from cg.services.orders.store_order_services.storing_service_registry import (
from cg.services.orders.storing.service_registry import (
StoringServiceRegistry,
setup_storing_service_registry,
)
from cg.services.orders.validation.service import OrderValidationService
from cg.services.sample_run_metrics_service.sample_run_metrics_service import (
SampleRunMetricsService,
)
Expand Down
6 changes: 0 additions & 6 deletions cg/services/order_validation_service/models/case_aliases.py

This file was deleted.

16 changes: 0 additions & 16 deletions cg/services/order_validation_service/models/order_aliases.py

This file was deleted.

25 changes: 0 additions & 25 deletions cg/services/order_validation_service/models/sample_aliases.py

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
from cg.apps.lims import LimsAPI
from cg.constants import DataDelivery, Workflow
from cg.models.lims.sample import LimsSample
from cg.services.order_validation_service.models.sample import Sample
from cg.services.order_validation_service.workflows.microsalt.models.sample import MicrosaltSample
from cg.services.order_validation_service.workflows.mutant.models.sample import MutantSample
from cg.services.orders.validation.models.sample import Sample
from cg.services.orders.validation.workflows.microsalt.models.sample import MicrosaltSample
from cg.services.orders.validation.workflows.mutant.models.sample import MutantSample

LOG = logging.getLogger(__name__)

Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@

from cg.constants.constants import CaseActions, DataDelivery, Workflow
from cg.constants.pedigree import Pedigree
from cg.services.order_validation_service.models.case import Case
from cg.services.order_validation_service.models.existing_case import ExistingCase
from cg.services.order_validation_service.models.order_with_cases import OrderWithCases
from cg.services.order_validation_service.models.sample_aliases import SampleInCase
from cg.services.orders.constants import ORDER_TYPE_WORKFLOW_MAP
from cg.services.orders.order_lims_service.order_lims_service import OrderLimsService
from cg.services.orders.store_order_services.store_order_service import StoreOrderService
from cg.services.orders.lims_service.service import OrderLimsService
from cg.services.orders.storing.service import StoreOrderService
from cg.services.orders.validation.models.case import Case
from cg.services.orders.validation.models.existing_case import ExistingCase
from cg.services.orders.validation.models.order_with_cases import OrderWithCases
from cg.services.orders.validation.models.sample_aliases import SampleInCase
from cg.store.models import ApplicationVersion
from cg.store.models import Case as DbCase
from cg.store.models import CaseSample, Customer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
from cg.constants.constants import CustomerId
from cg.constants.sequencing import SeqLibraryPrepCategory
from cg.models.orders.sample_base import SexEnum, StatusEnum
from cg.services.order_validation_service.workflows.fastq.models.order import FastqOrder
from cg.services.order_validation_service.workflows.fastq.models.sample import FastqSample
from cg.services.orders.order_lims_service.order_lims_service import OrderLimsService
from cg.services.orders.store_order_services.constants import MAF_ORDER_ID
from cg.services.orders.store_order_services.store_order_service import StoreOrderService
from cg.services.orders.lims_service.service import OrderLimsService
from cg.services.orders.storing.constants import MAF_ORDER_ID
from cg.services.orders.storing.service import StoreOrderService
from cg.services.orders.validation.workflows.fastq.models.order import FastqOrder
from cg.services.orders.validation.workflows.fastq.models.sample import FastqSample
from cg.store.models import ApplicationVersion, Case, CaseSample, Customer, Order, Sample
from cg.store.store import Store

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,13 @@

from cg.constants import DataDelivery, Sex
from cg.models.orders.sample_base import PriorityEnum, StatusEnum
from cg.services.order_validation_service.workflows.metagenome.models.order import MetagenomeOrder
from cg.services.order_validation_service.workflows.metagenome.models.sample import MetagenomeSample
from cg.services.order_validation_service.workflows.taxprofiler.models.order import TaxprofilerOrder
from cg.services.order_validation_service.workflows.taxprofiler.models.sample import (
TaxprofilerSample,
)
from cg.services.orders.constants import ORDER_TYPE_WORKFLOW_MAP
from cg.services.orders.order_lims_service.order_lims_service import OrderLimsService
from cg.services.orders.store_order_services.store_order_service import StoreOrderService
from cg.services.orders.lims_service.service import OrderLimsService
from cg.services.orders.storing.service import StoreOrderService
from cg.services.orders.validation.workflows.metagenome.models.order import MetagenomeOrder
from cg.services.orders.validation.workflows.metagenome.models.sample import MetagenomeSample
from cg.services.orders.validation.workflows.taxprofiler.models.order import TaxprofilerOrder
from cg.services.orders.validation.workflows.taxprofiler.models.sample import TaxprofilerSample
from cg.store.models import ApplicationVersion
from cg.store.models import Case as DbCase
from cg.store.models import CaseSample, Customer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,12 @@

from cg.constants import DataDelivery, SexOptions, Workflow
from cg.models.orders.sample_base import StatusEnum
from cg.services.order_validation_service.workflows.microbial_fastq.models.order import (
MicrobialFastqOrder,
)
from cg.services.order_validation_service.workflows.microbial_fastq.models.sample import (
from cg.services.orders.lims_service.service import OrderLimsService
from cg.services.orders.storing.service import StoreOrderService
from cg.services.orders.validation.workflows.microbial_fastq.models.order import MicrobialFastqOrder
from cg.services.orders.validation.workflows.microbial_fastq.models.sample import (
MicrobialFastqSample,
)
from cg.services.orders.order_lims_service.order_lims_service import OrderLimsService
from cg.services.orders.store_order_services.store_order_service import StoreOrderService
from cg.store.models import ApplicationVersion, Case, CaseSample, Customer, Order, Sample
from cg.store.store import Store

Expand Down
Loading

0 comments on commit dea27c5

Please sign in to comment.