mirror of
https://pagure.io/fm-orchestrator.git
synced 2026-05-16 13:56:11 +08:00
Move db_session.py to scheduler/db_session.py
This commit is contained in:
@@ -24,7 +24,7 @@ import pungi.arch
|
|||||||
from module_build_service import conf, log, build_logs, Modulemd
|
from module_build_service import conf, log, build_logs, Modulemd
|
||||||
from module_build_service.common.koji import get_session, koji_retrying_multicall_map
|
from module_build_service.common.koji import get_session, koji_retrying_multicall_map
|
||||||
from module_build_service.common.utils import load_mmd, mmd_to_str, to_text_type
|
from module_build_service.common.utils import load_mmd, mmd_to_str, to_text_type
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.scm import SCM
|
from module_build_service.scm import SCM
|
||||||
|
|
||||||
logging.basicConfig(level=logging.DEBUG)
|
logging.basicConfig(level=logging.DEBUG)
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ import textwrap
|
|||||||
from module_build_service import log, conf, models
|
from module_build_service import log, conf, models
|
||||||
from module_build_service.builder.utils import execute_cmd, get_rpm_release, validate_koji_tag
|
from module_build_service.builder.utils import execute_cmd, get_rpm_release, validate_koji_tag
|
||||||
from module_build_service.common.retry import retry
|
from module_build_service.common.retry import retry
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.builder import GenericBuilder
|
from module_build_service.builder import GenericBuilder
|
||||||
from module_build_service.builder.KojiContentGenerator import KojiContentGenerator
|
from module_build_service.builder.KojiContentGenerator import KojiContentGenerator
|
||||||
from module_build_service.common.koji import (
|
from module_build_service.common.koji import (
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ from module_build_service.builder.utils import (
|
|||||||
get_koji_config,
|
get_koji_config,
|
||||||
validate_koji_tag,
|
validate_koji_tag,
|
||||||
)
|
)
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.builder.KojiModuleBuilder import KojiModuleBuilder
|
from module_build_service.builder.KojiModuleBuilder import KojiModuleBuilder
|
||||||
from module_build_service.scheduler import events
|
from module_build_service.scheduler import events
|
||||||
from module_build_service import models
|
from module_build_service import models
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ from module_build_service.builder.MockModuleBuilder import (
|
|||||||
import_builds_from_local_dnf_repos, load_local_builds
|
import_builds_from_local_dnf_repos, load_local_builds
|
||||||
)
|
)
|
||||||
from module_build_service.common.utils import load_mmd_file, import_mmd
|
from module_build_service.common.utils import load_mmd_file, import_mmd
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.errors import StreamAmbigous
|
from module_build_service.errors import StreamAmbigous
|
||||||
import module_build_service.messaging
|
import module_build_service.messaging
|
||||||
import module_build_service.scheduler.consumer
|
import module_build_service.scheduler.consumer
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
import inspect
|
import inspect
|
||||||
|
|
||||||
from module_build_service import conf, log, models
|
from module_build_service import conf, log, models
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.scheduler.handlers.greenwave import get_corresponding_module_build
|
from module_build_service.scheduler.handlers.greenwave import get_corresponding_module_build
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import threading
|
|||||||
import concurrent.futures
|
import concurrent.futures
|
||||||
|
|
||||||
from module_build_service import conf, log, models
|
from module_build_service import conf, log, models
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.scheduler import events
|
from module_build_service.scheduler import events
|
||||||
from module_build_service.scheduler.reuse import get_reusable_components, reuse_component
|
from module_build_service.scheduler.reuse import get_reusable_components, reuse_component
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ import module_build_service.messaging
|
|||||||
import module_build_service.monitor as monitor
|
import module_build_service.monitor as monitor
|
||||||
|
|
||||||
from module_build_service import models, log, conf
|
from module_build_service import models, log, conf
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.errors import IgnoreMessage
|
from module_build_service.errors import IgnoreMessage
|
||||||
from module_build_service.messaging import default_messaging_backend
|
from module_build_service.messaging import default_messaging_backend
|
||||||
from module_build_service.scheduler import events
|
from module_build_service.scheduler import events
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ from module_build_service.common.resolve import (
|
|||||||
expand_single_mse_streams, get_compatible_base_module_mmds
|
expand_single_mse_streams, get_compatible_base_module_mmds
|
||||||
)
|
)
|
||||||
from module_build_service.common.retry import retry
|
from module_build_service.common.retry import retry
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.errors import UnprocessableEntity
|
from module_build_service.errors import UnprocessableEntity
|
||||||
from module_build_service.resolver.base import GenericResolver
|
from module_build_service.resolver.base import GenericResolver
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ from module_build_service import celery_app, conf, models, log
|
|||||||
from module_build_service.builder import GenericBuilder
|
from module_build_service.builder import GenericBuilder
|
||||||
from module_build_service.common.koji import get_session
|
from module_build_service.common.koji import get_session
|
||||||
from module_build_service.common.utils import mmd_to_str
|
from module_build_service.common.utils import mmd_to_str
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.scheduler import events
|
from module_build_service.scheduler import events
|
||||||
from module_build_service.scheduler.batches import continue_batch_build
|
from module_build_service.scheduler.batches import continue_batch_build
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
# SPDX-License-Identifier: MIT
|
# SPDX-License-Identifier: MIT
|
||||||
from module_build_service import celery_app, conf, log
|
from module_build_service import celery_app, conf, log
|
||||||
from module_build_service.common.koji import get_session
|
from module_build_service.common.koji import get_session
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.models import ModuleBuild, BUILD_STATES
|
from module_build_service.models import ModuleBuild, BUILD_STATES
|
||||||
from module_build_service.scheduler import events
|
from module_build_service.scheduler import events
|
||||||
|
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ from module_build_service.scheduler.submit import (
|
|||||||
record_filtered_rpms,
|
record_filtered_rpms,
|
||||||
record_module_build_arches
|
record_module_build_arches
|
||||||
)
|
)
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.builder import GenericBuilder
|
from module_build_service.builder import GenericBuilder
|
||||||
from module_build_service.errors import UnprocessableEntity, Forbidden, ValidationError
|
from module_build_service.errors import UnprocessableEntity, Forbidden, ValidationError
|
||||||
from module_build_service.scheduler.default_modules import (
|
from module_build_service.scheduler.default_modules import (
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ from datetime import datetime
|
|||||||
from module_build_service import celery_app, conf, models, log
|
from module_build_service import celery_app, conf, models, log
|
||||||
from module_build_service.builder import GenericBuilder
|
from module_build_service.builder import GenericBuilder
|
||||||
from module_build_service.scheduler.batches import start_next_batch_build
|
from module_build_service.scheduler.batches import start_next_batch_build
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.scheduler import events
|
from module_build_service.scheduler import events
|
||||||
|
|
||||||
logging.basicConfig(level=logging.DEBUG)
|
logging.basicConfig(level=logging.DEBUG)
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
import logging
|
import logging
|
||||||
import koji
|
import koji
|
||||||
from module_build_service import celery_app, conf, models, log
|
from module_build_service import celery_app, conf, models, log
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.builder import GenericBuilder
|
from module_build_service.builder import GenericBuilder
|
||||||
from module_build_service.scheduler import events
|
from module_build_service.scheduler import events
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
import logging
|
import logging
|
||||||
from module_build_service import models
|
from module_build_service import models
|
||||||
|
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.scheduler.handlers.modules import init as modules_init_handler
|
from module_build_service.scheduler.handlers.modules import init as modules_init_handler
|
||||||
from module_build_service.scheduler.handlers.modules import wait as modules_wait_handler
|
from module_build_service.scheduler.handlers.modules import wait as modules_wait_handler
|
||||||
from module_build_service.scheduler.handlers.modules import done as modules_done_handler
|
from module_build_service.scheduler.handlers.modules import done as modules_done_handler
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ import module_build_service.scheduler.consumer
|
|||||||
from module_build_service import celery_app, conf, models, log
|
from module_build_service import celery_app, conf, models, log
|
||||||
from module_build_service.builder import GenericBuilder
|
from module_build_service.builder import GenericBuilder
|
||||||
from module_build_service.common.koji import get_session
|
from module_build_service.common.koji import get_session
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.scheduler.batches import (
|
from module_build_service.scheduler.batches import (
|
||||||
at_concurrent_component_threshold,
|
at_concurrent_component_threshold,
|
||||||
start_next_batch_build,
|
start_next_batch_build,
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
import kobo.rpmlib
|
import kobo.rpmlib
|
||||||
|
|
||||||
from module_build_service import log, models, conf
|
from module_build_service import log, models, conf
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.resolver import GenericResolver
|
from module_build_service.resolver import GenericResolver
|
||||||
from module_build_service.scheduler import events
|
from module_build_service.scheduler import events
|
||||||
from module_build_service.common.resolve import get_base_module_mmds
|
from module_build_service.common.resolve import get_base_module_mmds
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import kobo.rpmlib
|
|||||||
from module_build_service import conf, log, models, Modulemd
|
from module_build_service import conf, log, models, Modulemd
|
||||||
from module_build_service.common.submit import fetch_mmd
|
from module_build_service.common.submit import fetch_mmd
|
||||||
from module_build_service.common.utils import to_text_type
|
from module_build_service.common.utils import to_text_type
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.errors import ValidationError, UnprocessableEntity, Forbidden
|
from module_build_service.errors import ValidationError, UnprocessableEntity, Forbidden
|
||||||
import module_build_service.scm
|
import module_build_service.scm
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import re
|
|||||||
|
|
||||||
from module_build_service import conf, log
|
from module_build_service import conf, log
|
||||||
from module_build_service.common.koji import get_session
|
from module_build_service.common.koji import get_session
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.resolver import GenericResolver
|
from module_build_service.resolver import GenericResolver
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ from module_build_service.models import (
|
|||||||
BUILD_STATES,
|
BUILD_STATES,
|
||||||
)
|
)
|
||||||
from module_build_service import Modulemd
|
from module_build_service import Modulemd
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
|
|
||||||
|
|
||||||
base_dir = os.path.dirname(__file__)
|
base_dir = os.path.dirname(__file__)
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import module_build_service
|
|||||||
from module_build_service.builder.utils import get_rpm_release
|
from module_build_service.builder.utils import get_rpm_release
|
||||||
from module_build_service.common.utils import load_mmd, mmd_to_str
|
from module_build_service.common.utils import load_mmd, mmd_to_str
|
||||||
from module_build_service.models import BUILD_STATES
|
from module_build_service.models import BUILD_STATES
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from tests import clean_database, read_staged_data, module_build_from_modulemd
|
from tests import clean_database, read_staged_data, module_build_from_modulemd
|
||||||
|
|
||||||
BASE_DIR = os.path.dirname(__file__)
|
BASE_DIR = os.path.dirname(__file__)
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ import module_build_service.scheduler.consumer
|
|||||||
import module_build_service.scheduler.handlers.repos
|
import module_build_service.scheduler.handlers.repos
|
||||||
from module_build_service.errors import Forbidden
|
from module_build_service.errors import Forbidden
|
||||||
from module_build_service import app, models, conf, build_logs, log
|
from module_build_service import app, models, conf, build_logs, log
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.scheduler import events
|
from module_build_service.scheduler import events
|
||||||
from module_build_service.scheduler.handlers.tags import tagged as tagged_handler
|
from module_build_service.scheduler.handlers.tags import tagged as tagged_handler
|
||||||
from module_build_service.scheduler.handlers.components import (
|
from module_build_service.scheduler.handlers.components import (
|
||||||
@@ -1149,7 +1149,7 @@ class TestBuild(BaseTestBuild):
|
|||||||
|
|
||||||
FakeModuleBuilder.on_buildroot_add_artifacts_cb = on_buildroot_add_artifacts_cb
|
FakeModuleBuilder.on_buildroot_add_artifacts_cb = on_buildroot_add_artifacts_cb
|
||||||
|
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
|
|
||||||
# Create a dedicated database session for scheduler to avoid hang
|
# Create a dedicated database session for scheduler to avoid hang
|
||||||
self.run_scheduler(
|
self.run_scheduler(
|
||||||
@@ -1190,7 +1190,7 @@ class TestBuild(BaseTestBuild):
|
|||||||
"""
|
"""
|
||||||
# Firstly, remove all existing module-build-macros component builds
|
# Firstly, remove all existing module-build-macros component builds
|
||||||
|
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
|
|
||||||
macros_cb_query = db_session.query(models.ComponentBuild).filter_by(
|
macros_cb_query = db_session.query(models.ComponentBuild).filter_by(
|
||||||
package="module-build-macros")
|
package="module-build-macros")
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ import module_build_service.resolver
|
|||||||
|
|
||||||
from tests import init_data
|
from tests import init_data
|
||||||
|
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.builder import GenericBuilder
|
from module_build_service.builder import GenericBuilder
|
||||||
from mock import patch
|
from mock import patch
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ import pytest
|
|||||||
|
|
||||||
from module_build_service import conf, models
|
from module_build_service import conf, models
|
||||||
from module_build_service.builder import utils
|
from module_build_service.builder import utils
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.errors import ProgrammingError, ValidationError
|
from module_build_service.errors import ProgrammingError, ValidationError
|
||||||
from module_build_service.common.utils import load_mmd, import_mmd, mmd_to_str
|
from module_build_service.common.utils import load_mmd, import_mmd, mmd_to_str
|
||||||
from tests import init_data, read_staged_data, scheduler_init_data
|
from tests import init_data, read_staged_data, scheduler_init_data
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ import module_build_service.scheduler.handlers.repos
|
|||||||
import module_build_service.models
|
import module_build_service.models
|
||||||
from module_build_service import conf, Modulemd
|
from module_build_service import conf, Modulemd
|
||||||
from module_build_service.common.utils import mmd_to_str
|
from module_build_service.common.utils import mmd_to_str
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.builder.KojiModuleBuilder import KojiModuleBuilder
|
from module_build_service.builder.KojiModuleBuilder import KojiModuleBuilder
|
||||||
from module_build_service.builder import GenericBuilder
|
from module_build_service.builder import GenericBuilder
|
||||||
from module_build_service.scheduler import events
|
from module_build_service.scheduler import events
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ import pytest
|
|||||||
|
|
||||||
from module_build_service import conf, models
|
from module_build_service import conf, models
|
||||||
from module_build_service.common.utils import load_mmd, mmd_to_str
|
from module_build_service.common.utils import load_mmd, mmd_to_str
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.models import ModuleBuild, ComponentBuild
|
from module_build_service.models import ModuleBuild, ComponentBuild
|
||||||
from module_build_service.builder.MockModuleBuilder import (
|
from module_build_service.builder.MockModuleBuilder import (
|
||||||
import_fake_base_module,
|
import_fake_base_module,
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import pytest
|
|||||||
from module_build_service.common.utils import load_mmd
|
from module_build_service.common.utils import load_mmd
|
||||||
from module_build_service.common.resolve import get_base_module_mmds
|
from module_build_service.common.resolve import get_base_module_mmds
|
||||||
from module_build_service import Modulemd, models
|
from module_build_service import Modulemd, models
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from tests import clean_database, make_module_in_db, init_data, read_staged_data
|
from tests import clean_database, make_module_in_db, init_data, read_staged_data
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import pytest
|
|||||||
|
|
||||||
from module_build_service import models
|
from module_build_service import models
|
||||||
from module_build_service.common.utils import import_mmd, load_mmd
|
from module_build_service.common.utils import import_mmd, load_mmd
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.errors import UnprocessableEntity
|
from module_build_service.errors import UnprocessableEntity
|
||||||
from tests import clean_database, read_staged_data
|
from tests import clean_database, read_staged_data
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ from os import path
|
|||||||
|
|
||||||
from module_build_service import models, conf, build_logs, Modulemd
|
from module_build_service import models, conf, build_logs, Modulemd
|
||||||
from module_build_service.common.utils import load_mmd, load_mmd_file, mmd_to_str
|
from module_build_service.common.utils import load_mmd, load_mmd_file, mmd_to_str
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
|
|
||||||
from mock import patch, Mock, call, mock_open
|
from mock import patch, Mock, call, mock_open
|
||||||
import kobo.rpmlib
|
import kobo.rpmlib
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import shutil
|
|||||||
import tempfile
|
import tempfile
|
||||||
|
|
||||||
from module_build_service import log, models
|
from module_build_service import log, models
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.logger import ModuleBuildLogs
|
from module_build_service.logger import ModuleBuildLogs
|
||||||
from module_build_service.scheduler.consumer import MBSConsumer
|
from module_build_service.scheduler.consumer import MBSConsumer
|
||||||
from tests import init_data
|
from tests import init_data
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import pytest
|
|||||||
from mock import patch
|
from mock import patch
|
||||||
|
|
||||||
from module_build_service import app, models
|
from module_build_service import app, models
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.manage import manager_wrapper, retire
|
from module_build_service.manage import manager_wrapper, retire
|
||||||
from module_build_service.models import BUILD_STATES, ModuleBuild
|
from module_build_service.models import BUILD_STATES, ModuleBuild
|
||||||
from module_build_service.web.utils import deps_to_dict
|
from module_build_service.web.utils import deps_to_dict
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import pytest
|
|||||||
from mock import patch
|
from mock import patch
|
||||||
from module_build_service import conf
|
from module_build_service import conf
|
||||||
from module_build_service.common.utils import load_mmd, mmd_to_str
|
from module_build_service.common.utils import load_mmd, mmd_to_str
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.models import ComponentBuild, ComponentBuildTrace, ModuleBuild
|
from module_build_service.models import ComponentBuild, ComponentBuildTrace, ModuleBuild
|
||||||
from tests import init_data as init_data_contexts, clean_database, read_staged_data
|
from tests import init_data as init_data_contexts, clean_database, read_staged_data
|
||||||
from tests import make_module_in_db, module_build_from_modulemd
|
from tests import make_module_in_db, module_build_from_modulemd
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ from six.moves import reload_module
|
|||||||
|
|
||||||
import module_build_service.monitor
|
import module_build_service.monitor
|
||||||
from module_build_service import app, conf, models
|
from module_build_service import app, conf, models
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from tests import init_data, make_module_in_db
|
from tests import init_data, make_module_in_db
|
||||||
|
|
||||||
num_of_metrics = 18
|
num_of_metrics = 18
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ from module_build_service import conf, models, Modulemd
|
|||||||
from module_build_service.common.utils import import_mmd, load_mmd, mmd_to_str
|
from module_build_service.common.utils import import_mmd, load_mmd, mmd_to_str
|
||||||
from module_build_service.models import ModuleBuild
|
from module_build_service.models import ModuleBuild
|
||||||
from module_build_service.errors import UnprocessableEntity
|
from module_build_service.errors import UnprocessableEntity
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.builder.MockModuleBuilder import load_local_builds
|
from module_build_service.builder.MockModuleBuilder import load_local_builds
|
||||||
import tests
|
import tests
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ from module_build_service import conf
|
|||||||
from module_build_service.common.utils import import_mmd, load_mmd, mmd_to_str
|
from module_build_service.common.utils import import_mmd, load_mmd, mmd_to_str
|
||||||
import module_build_service.resolver as mbs_resolver
|
import module_build_service.resolver as mbs_resolver
|
||||||
import tests
|
import tests
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.models import ModuleBuild, BUILD_STATES
|
from module_build_service.models import ModuleBuild, BUILD_STATES
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ from datetime import datetime
|
|||||||
from module_build_service import conf
|
from module_build_service import conf
|
||||||
from module_build_service.common.utils import import_mmd, load_mmd, mmd_to_str
|
from module_build_service.common.utils import import_mmd, load_mmd, mmd_to_str
|
||||||
import module_build_service.resolver as mbs_resolver
|
import module_build_service.resolver as mbs_resolver
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.models import ModuleBuild
|
from module_build_service.models import ModuleBuild
|
||||||
import tests
|
import tests
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ from module_build_service import app, conf
|
|||||||
from module_build_service.builder.MockModuleBuilder import load_local_builds
|
from module_build_service.builder.MockModuleBuilder import load_local_builds
|
||||||
from module_build_service.common.utils import load_mmd, mmd_to_str
|
from module_build_service.common.utils import load_mmd, mmd_to_str
|
||||||
import module_build_service.resolver as mbs_resolver
|
import module_build_service.resolver as mbs_resolver
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
import module_build_service.models
|
import module_build_service.models
|
||||||
import tests
|
import tests
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ from module_build_service import models, conf
|
|||||||
import mock
|
import mock
|
||||||
import koji
|
import koji
|
||||||
import pytest
|
import pytest
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.builder import GenericBuilder
|
from module_build_service.builder import GenericBuilder
|
||||||
from module_build_service.builder.KojiModuleBuilder import KojiModuleBuilder
|
from module_build_service.builder.KojiModuleBuilder import KojiModuleBuilder
|
||||||
from module_build_service.scheduler import events
|
from module_build_service.scheduler import events
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import pytest
|
|||||||
|
|
||||||
from module_build_service import conf
|
from module_build_service import conf
|
||||||
from module_build_service.common.utils import import_mmd, load_mmd, mmd_to_str
|
from module_build_service.common.utils import import_mmd, load_mmd, mmd_to_str
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.errors import UnprocessableEntity
|
from module_build_service.errors import UnprocessableEntity
|
||||||
from module_build_service.models import ModuleBuild
|
from module_build_service.models import ModuleBuild
|
||||||
from module_build_service.scheduler import default_modules
|
from module_build_service.scheduler import default_modules
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ from sqlalchemy import func
|
|||||||
|
|
||||||
import module_build_service.common.config
|
import module_build_service.common.config
|
||||||
from module_build_service import conf
|
from module_build_service import conf
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.models import BUILD_STATES, ModuleBuild
|
from module_build_service.models import BUILD_STATES, ModuleBuild
|
||||||
from module_build_service.scheduler.consumer import MBSConsumer
|
from module_build_service.scheduler.consumer import MBSConsumer
|
||||||
from module_build_service.scheduler.handlers.greenwave import get_corresponding_module_build
|
from module_build_service.scheduler.handlers.greenwave import get_corresponding_module_build
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ from tests.test_views.test_views import FakeSCM
|
|||||||
import module_build_service.messaging
|
import module_build_service.messaging
|
||||||
import module_build_service.scheduler.handlers.modules
|
import module_build_service.scheduler.handlers.modules
|
||||||
from module_build_service import build_logs, conf
|
from module_build_service import build_logs, conf
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.models import ModuleBuild
|
from module_build_service.models import ModuleBuild
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import pytest
|
|||||||
from tests import scheduler_init_data
|
from tests import scheduler_init_data
|
||||||
import module_build_service.resolver
|
import module_build_service.resolver
|
||||||
from module_build_service import build_logs, conf, Modulemd
|
from module_build_service import build_logs, conf, Modulemd
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.models import ComponentBuild, ModuleBuild
|
from module_build_service.models import ComponentBuild, ModuleBuild
|
||||||
|
|
||||||
base_dir = os.path.dirname(os.path.dirname(__file__))
|
base_dir = os.path.dirname(os.path.dirname(__file__))
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ from module_build_service import models, conf
|
|||||||
from tests import clean_database, make_module_in_db
|
from tests import clean_database, make_module_in_db
|
||||||
import mock
|
import mock
|
||||||
import koji
|
import koji
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.scheduler import producer
|
from module_build_service.scheduler import producer
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import mock
|
|||||||
import module_build_service.messaging
|
import module_build_service.messaging
|
||||||
import module_build_service.scheduler.handlers.repos
|
import module_build_service.scheduler.handlers.repos
|
||||||
import module_build_service.models
|
import module_build_service.models
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.models import ComponentBuild
|
from module_build_service.models import ComponentBuild
|
||||||
from tests import scheduler_init_data
|
from tests import scheduler_init_data
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ from sqlalchemy.orm.session import make_transient
|
|||||||
|
|
||||||
from module_build_service import models, Modulemd
|
from module_build_service import models, Modulemd
|
||||||
from module_build_service.common.utils import import_mmd, load_mmd, mmd_to_str
|
from module_build_service.common.utils import import_mmd, load_mmd, mmd_to_str
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.scheduler.reuse import get_reusable_component, get_reusable_module
|
from module_build_service.scheduler.reuse import get_reusable_component, get_reusable_module
|
||||||
from tests import clean_database, read_staged_data
|
from tests import clean_database, read_staged_data
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import mock
|
|||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from module_build_service.common.utils import load_mmd, load_mmd_file, mmd_to_str
|
from module_build_service.common.utils import load_mmd, load_mmd_file, mmd_to_str
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
import module_build_service.scm
|
import module_build_service.scm
|
||||||
from module_build_service import app, models, conf
|
from module_build_service import app, models, conf
|
||||||
from module_build_service.errors import UnprocessableEntity
|
from module_build_service.errors import UnprocessableEntity
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import module_build_service.scheduler.handlers.repos
|
|||||||
import module_build_service.scheduler.handlers.tags
|
import module_build_service.scheduler.handlers.tags
|
||||||
import module_build_service.models
|
import module_build_service.models
|
||||||
|
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
|
|
||||||
import koji
|
import koji
|
||||||
|
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ from tests import (
|
|||||||
time_assert,
|
time_assert,
|
||||||
)
|
)
|
||||||
from tests.test_scm import base_dir as scm_base_dir
|
from tests.test_scm import base_dir as scm_base_dir
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.errors import UnprocessableEntity
|
from module_build_service.errors import UnprocessableEntity
|
||||||
from module_build_service.models import ModuleBuild, BUILD_STATES, ComponentBuild
|
from module_build_service.models import ModuleBuild, BUILD_STATES, ComponentBuild
|
||||||
from module_build_service import app, version
|
from module_build_service import app, version
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
# SPDX-License-Identifier: MIT
|
# SPDX-License-Identifier: MIT
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.errors import StreamAmbigous
|
from module_build_service.errors import StreamAmbigous
|
||||||
from module_build_service.web.mse import (
|
from module_build_service.web.mse import (
|
||||||
expand_mse_streams, generate_expanded_mmds, get_mmds_required_by_module_recursively
|
expand_mse_streams, generate_expanded_mmds, get_mmds_required_by_module_recursively
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ from werkzeug.datastructures import FileStorage
|
|||||||
|
|
||||||
from module_build_service import models
|
from module_build_service import models
|
||||||
from module_build_service.common.utils import mmd_to_str
|
from module_build_service.common.utils import mmd_to_str
|
||||||
from module_build_service.db_session import db_session
|
from module_build_service.scheduler.db_session import db_session
|
||||||
from module_build_service.errors import ValidationError
|
from module_build_service.errors import ValidationError
|
||||||
from module_build_service.web.submit import (
|
from module_build_service.web.submit import (
|
||||||
get_prefixed_version, submit_module_build, submit_module_build_from_yaml
|
get_prefixed_version, submit_module_build, submit_module_build_from_yaml
|
||||||
|
|||||||
Reference in New Issue
Block a user