Skip to content

Commit b5979a8

Browse files
authored
#270: Updated itde (#271)
* Use itde 4.0.1
1 parent cf1413d commit b5979a8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+917
-694
lines changed

doc/changes/unreleased.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
11
# Unreleased
2+
3+
4+
## Refactorings
5+
- #270: Update ITDE to 4.0.0

exasol/slc/api/build.py

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,27 @@
11
from typing import Dict, Optional, Tuple
22

3-
from exasol_integration_test_docker_environment.lib.api.common import (
4-
cli_function,
5-
generate_root_task,
6-
import_build_steps,
7-
run_task,
8-
set_build_config,
9-
set_docker_repository_config,
10-
)
113
from exasol_integration_test_docker_environment.lib.base.dependency_logger_base_task import (
124
DependencyLoggerBaseTask,
135
)
6+
from exasol_integration_test_docker_environment.lib.base.import_build_step import (
7+
import_build_steps,
8+
)
9+
from exasol_integration_test_docker_environment.lib.base.run_task import (
10+
generate_root_task,
11+
run_task,
12+
)
1413
from exasol_integration_test_docker_environment.lib.docker.images.image_info import (
1514
ImageInfo,
1615
)
16+
from exasol_integration_test_docker_environment.lib.models.config.build_config import (
17+
set_build_config,
18+
)
19+
from exasol_integration_test_docker_environment.lib.models.config.docker_config import (
20+
set_docker_repository_config,
21+
)
22+
from exasol_integration_test_docker_environment.lib.utils.api_function_decorators import (
23+
cli_function,
24+
)
1725

1826
from exasol.slc.internal.tasks.build.docker_build import DockerBuild
1927

exasol/slc/api/build_test_container.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
from typing import Optional, Tuple
22

33
from exasol_integration_test_docker_environment.lib import api
4-
from exasol_integration_test_docker_environment.lib.api.common import cli_function
54
from exasol_integration_test_docker_environment.lib.docker.images.image_info import (
65
ImageInfo,
76
)
7+
from exasol_integration_test_docker_environment.lib.utils.api_function_decorators import (
8+
cli_function,
9+
)
810

911
from exasol.slc.internal.tasks.test.test_container_content import (
1012
build_test_container_content,

exasol/slc/api/clean.py

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,23 @@
11
from typing import Optional, Tuple
22

3-
from exasol_integration_test_docker_environment.lib.api.common import (
4-
cli_function,
5-
generate_root_task,
3+
from exasol_integration_test_docker_environment.lib.base.dependency_logger_base_task import (
4+
DependencyLoggerBaseTask,
5+
)
6+
from exasol_integration_test_docker_environment.lib.base.import_build_step import (
67
import_build_steps,
8+
)
9+
from exasol_integration_test_docker_environment.lib.base.run_task import (
10+
generate_root_task,
711
run_task,
8-
set_docker_repository_config,
12+
)
13+
from exasol_integration_test_docker_environment.lib.models.config.build_config import (
914
set_output_directory,
1015
)
11-
from exasol_integration_test_docker_environment.lib.base.dependency_logger_base_task import (
12-
DependencyLoggerBaseTask,
16+
from exasol_integration_test_docker_environment.lib.models.config.docker_config import (
17+
set_docker_repository_config,
18+
)
19+
from exasol_integration_test_docker_environment.lib.utils.api_function_decorators import (
20+
cli_function,
1321
)
1422

1523
from exasol.slc.internal.tasks.clean.clean_images import (

exasol/slc/api/deploy.py

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,24 @@
11
import getpass
22
from typing import Dict, Optional, Tuple
33

4-
from exasol_integration_test_docker_environment.lib.api.common import (
5-
cli_function,
6-
generate_root_task,
4+
from exasol_integration_test_docker_environment.lib.base.dependency_logger_base_task import (
5+
DependencyLoggerBaseTask,
6+
)
7+
from exasol_integration_test_docker_environment.lib.base.import_build_step import (
78
import_build_steps,
9+
)
10+
from exasol_integration_test_docker_environment.lib.base.run_task import (
11+
generate_root_task,
812
run_task,
13+
)
14+
from exasol_integration_test_docker_environment.lib.models.config.build_config import (
915
set_build_config,
16+
)
17+
from exasol_integration_test_docker_environment.lib.models.config.docker_config import (
1018
set_docker_repository_config,
1119
)
12-
from exasol_integration_test_docker_environment.lib.base.dependency_logger_base_task import (
13-
DependencyLoggerBaseTask,
20+
from exasol_integration_test_docker_environment.lib.utils.api_function_decorators import (
21+
cli_function,
1422
)
1523

1624
from exasol.slc.internal.tasks.upload.deploy_containers import DeployContainers

exasol/slc/api/export.py

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,23 @@
11
from typing import Optional, Tuple
22

3-
from exasol_integration_test_docker_environment.lib.api.common import (
4-
cli_function,
5-
generate_root_task,
3+
from exasol_integration_test_docker_environment.lib.base.dependency_logger_base_task import (
4+
DependencyLoggerBaseTask,
5+
)
6+
from exasol_integration_test_docker_environment.lib.base.import_build_step import (
67
import_build_steps,
8+
)
9+
from exasol_integration_test_docker_environment.lib.base.run_task import (
10+
generate_root_task,
711
run_task,
12+
)
13+
from exasol_integration_test_docker_environment.lib.models.config.build_config import (
814
set_build_config,
15+
)
16+
from exasol_integration_test_docker_environment.lib.models.config.docker_config import (
917
set_docker_repository_config,
1018
)
11-
from exasol_integration_test_docker_environment.lib.base.dependency_logger_base_task import (
12-
DependencyLoggerBaseTask,
19+
from exasol_integration_test_docker_environment.lib.utils.api_function_decorators import (
20+
cli_function,
1321
)
1422

1523
from exasol.slc.internal.tasks.export.export_containers import ExportContainers

exasol/slc/api/generate_language_activation.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
from pathlib import Path
33
from typing import Tuple
44

5-
from exasol_integration_test_docker_environment.lib.api.common import cli_function
5+
from exasol_integration_test_docker_environment.lib.utils.api_function_decorators import (
6+
cli_function,
7+
)
68

79
from exasol.slc.internal.tasks.upload.language_definition import LanguageDefinition
810

exasol/slc/api/push.py

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,28 @@
11
from typing import Dict, List, Optional, Tuple
22

3-
from exasol_integration_test_docker_environment.lib.api.common import (
4-
cli_function,
5-
generate_root_task,
6-
import_build_steps,
7-
run_task,
8-
set_build_config,
9-
set_docker_repository_config,
10-
)
113
from exasol_integration_test_docker_environment.lib.base.dependency_logger_base_task import (
124
DependencyLoggerBaseTask,
135
)
6+
from exasol_integration_test_docker_environment.lib.base.import_build_step import (
7+
import_build_steps,
8+
)
9+
from exasol_integration_test_docker_environment.lib.base.run_task import (
10+
generate_root_task,
11+
run_task,
12+
)
1413
from exasol_integration_test_docker_environment.lib.docker.images.image_info import (
1514
ImageInfo,
1615
)
16+
from exasol_integration_test_docker_environment.lib.models.config.build_config import (
17+
set_build_config,
18+
)
19+
from exasol_integration_test_docker_environment.lib.models.config.docker_config import (
20+
set_docker_repository_config,
21+
)
22+
from exasol_integration_test_docker_environment.lib.utils.api_function_decorators import (
23+
cli_function,
24+
)
1725

18-
from exasol.slc.api import api_errors
1926
from exasol.slc.internal.tasks.push.docker_push import DockerFlavorsPush
2027

2128

exasol/slc/api/push_test_container.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
from typing import Optional, Tuple
22

33
from exasol_integration_test_docker_environment.lib import api
4-
from exasol_integration_test_docker_environment.lib.api.common import cli_function
54
from exasol_integration_test_docker_environment.lib.docker.images.image_info import (
65
ImageInfo,
76
)
7+
from exasol_integration_test_docker_environment.lib.utils.api_function_decorators import (
8+
cli_function,
9+
)
810

911
from exasol.slc.internal.tasks.test.test_container_content import (
1012
build_test_container_content,

exasol/slc/api/run_db_tests.py

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,31 @@
44
from exasol_integration_test_docker_environment.cli.options.test_environment_options import (
55
LATEST_DB_VERSION,
66
)
7-
from exasol_integration_test_docker_environment.lib.api.common import (
8-
cli_function,
9-
generate_root_task,
7+
from exasol_integration_test_docker_environment.lib.base.dependency_logger_base_task import (
8+
DependencyLoggerBaseTask,
9+
)
10+
from exasol_integration_test_docker_environment.lib.base.import_build_step import (
1011
import_build_steps,
12+
)
13+
from exasol_integration_test_docker_environment.lib.base.run_task import (
14+
generate_root_task,
1115
run_task,
16+
)
17+
from exasol_integration_test_docker_environment.lib.models.config.build_config import (
1218
set_build_config,
13-
set_docker_repository_config,
1419
)
15-
from exasol_integration_test_docker_environment.lib.base.dependency_logger_base_task import (
16-
DependencyLoggerBaseTask,
20+
from exasol_integration_test_docker_environment.lib.models.config.docker_config import (
21+
set_docker_repository_config,
1722
)
18-
from exasol_integration_test_docker_environment.lib.data.environment_type import (
23+
from exasol_integration_test_docker_environment.lib.models.data.environment_type import (
1924
EnvironmentType,
2025
)
2126
from exasol_integration_test_docker_environment.lib.test_environment.parameter.docker_db_test_environment_parameter import ( # pylint: disable=line-too-long
2227
DbOsAccess,
2328
)
29+
from exasol_integration_test_docker_environment.lib.utils.api_function_decorators import (
30+
cli_function,
31+
)
2432

2533
from exasol.slc.api import api_errors
2634
from exasol.slc.internal.tasks.test.test_container import TestContainer

0 commit comments

Comments
 (0)