Skip to content

Commit df45589

Browse files
tomubentkilias
andauthored
#253: Fixed help text for exaslct (#262)
fixes #253 Co-authored-by: Torsten Kilias <[email protected]>
1 parent c5c2484 commit df45589

17 files changed

+52
-31
lines changed

doc/changes/changes_1.1.0.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,4 @@ t.b.d.
1616
- #257: Updated formating rules
1717
- #256: Fixed type hints
1818
- #358: Minimize disk space during export
19+
- #253: Fixed help text for exaslct

exasol/slc/tool/cli.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
import click
2+
3+
4+
@click.group()
5+
def cli():
6+
"""
7+
EXASLCT - Exasol Script Languages Container Tool
8+
9+
Build, deploy, push and test Exasol Script-Languages-Container
10+
11+
Examples:
12+
13+
Print this help message:
14+
15+
$ exaslct --help
16+
17+
Build a script-languages-container:
18+
19+
$ exaslct build --flavor-path ./flavors/my_flavor
20+
"""
21+
pass

exasol/slc/tool/commands/build.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from typing import Optional, Tuple
22

33
import click
4-
from exasol_integration_test_docker_environment.cli.cli import cli
54
from exasol_integration_test_docker_environment.cli.options.build_options import (
65
build_options,
76
)
@@ -18,6 +17,7 @@
1817
from exasol_integration_test_docker_environment.lib.api.common import add_options
1918

2019
from exasol.slc import api
20+
from exasol.slc.tool.cli import cli
2121
from exasol.slc.tool.options.flavor_options import flavor_options
2222
from exasol.slc.tool.options.goal_options import goal_options
2323

exasol/slc/tool/commands/build_test_container.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
from typing import Optional, Tuple
22

3-
from exasol_integration_test_docker_environment.cli.cli import cli
43
from exasol_integration_test_docker_environment.cli.options.build_options import (
54
build_options,
65
)
@@ -17,6 +16,7 @@
1716
from exasol_integration_test_docker_environment.lib.api.common import add_options
1817

1918
from exasol.slc import api
19+
from exasol.slc.tool.cli import cli
2020
from exasol.slc.tool.options.test_container_options import test_container_options
2121

2222

exasol/slc/tool/commands/clean.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
from typing import Optional, Tuple
22

3-
from exasol_integration_test_docker_environment.cli.cli import cli
43
from exasol_integration_test_docker_environment.cli.options.docker_repository_options import (
54
simple_docker_repository_options,
65
)
@@ -15,6 +14,7 @@
1514
from exasol_integration_test_docker_environment.lib.api.common import add_options
1615

1716
from exasol.slc import api
17+
from exasol.slc.tool.cli import cli
1818
from exasol.slc.tool.options.flavor_options import flavor_options
1919

2020

exasol/slc/tool/commands/deploy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
from typing import Any, Optional, Tuple
44

55
import click
6-
from exasol_integration_test_docker_environment.cli.cli import cli # type: ignore
76
from exasol_integration_test_docker_environment.cli.options.build_options import (
87
build_options,
98
)
@@ -20,6 +19,7 @@
2019
from exasol_integration_test_docker_environment.lib.api.common import add_options
2120

2221
from exasol.slc import api
22+
from exasol.slc.tool.cli import cli
2323
from exasol.slc.tool.options.flavor_options import flavor_options
2424
from exasol.slc.tool.options.goal_options import release_options
2525

exasol/slc/tool/commands/export.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from typing import Optional, Tuple
22

33
import click
4-
from exasol_integration_test_docker_environment.cli.cli import cli
54
from exasol_integration_test_docker_environment.cli.options.build_options import (
65
build_options,
76
)
@@ -18,6 +17,7 @@
1817
from exasol_integration_test_docker_environment.lib.api.common import add_options
1918

2019
from exasol.slc import api
20+
from exasol.slc.tool.cli import cli
2121
from exasol.slc.tool.options.flavor_options import flavor_options
2222
from exasol.slc.tool.options.goal_options import release_options
2323

exasol/slc/tool/commands/generate_language_activation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import click
2-
from exasol_integration_test_docker_environment.cli.cli import cli
32
from exasol_integration_test_docker_environment.lib.api.common import add_options
43

54
from exasol.slc import api
5+
from exasol.slc.tool.cli import cli
66
from exasol.slc.tool.options.flavor_options import single_flavor_options
77

88

exasol/slc/tool/commands/push.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
from typing import Optional, Tuple
22

3-
from exasol_integration_test_docker_environment.cli.cli import cli
43
from exasol_integration_test_docker_environment.cli.options.build_options import (
54
build_options,
65
)
@@ -20,6 +19,7 @@
2019
from exasol_integration_test_docker_environment.lib.api.common import add_options
2120

2221
from exasol.slc import api
22+
from exasol.slc.tool.cli import cli
2323
from exasol.slc.tool.options.flavor_options import flavor_options
2424
from exasol.slc.tool.options.goal_options import goal_options
2525

exasol/slc/tool/commands/push_test_container.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from typing import Optional, Tuple
22

33
import click
4-
from exasol_integration_test_docker_environment.cli.cli import cli # type: ignore
54
from exasol_integration_test_docker_environment.cli.options.build_options import (
65
build_options,
76
)
@@ -18,6 +17,7 @@
1817
from exasol_integration_test_docker_environment.lib.api.common import add_options
1918

2019
from exasol.slc import api
20+
from exasol.slc.tool.cli import cli
2121
from exasol.slc.tool.options.test_container_options import test_container_options
2222

2323

0 commit comments

Comments
 (0)