Skip to content

Commit 56bb24d

Browse files
committed
Fix naming and script
1 parent a5d7e00 commit 56bb24d

File tree

7 files changed

+14
-16
lines changed

7 files changed

+14
-16
lines changed

.env

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
ENVIRONMENT=development
2-
DEBUG=true
3-
TEST_SSL_WORKDIR=/home/testssl_user
4-
TEST_SSL_CONTAINER_NAME=testssl.sh
5-
TEST_SSL_COMMANDS_FILE=commands.txt
6-
TEST_SSL_OUTPUT_DIR=results
7-
CLICKHOUSE_HOST=clickhouse
1+
CLICKHOUSE_HOST=clickhouse
82
CLICKHOUSE_PORT=8123
93
CLICKHOUSE_USER=default
104
CLICKHOUSE_PASSWORD=clickhouse_password
5+
CLICKHOUSE_DB=default
116
CLICKHOUSE_TABLE_NAME=ssl_check
12-
CLICKHOUSE_DB=default
7+
TEST_SSL_CONTAINER_NAME=testssl.sh
8+
TEST_SSL_WORKDIR=/home/testssl_user
9+
TEST_SSL_OUTPUT_DIR=results
10+
TEST_SSL_COMMANDS_FILE=commands.txt

app/cmd.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
import click
55

6-
from app.services.service import application_dependencies, ssl_checker_service
6+
from app.services.service import analyze_service, application_dependencies
77

88

99
@click.group()
@@ -18,7 +18,7 @@ def handle_exit_signal(_sig, _frame) -> t.NoReturn:
1818
@click.command()
1919
def run() -> None:
2020
with application_dependencies():
21-
ssl_checker_service.run()
21+
analyze_service.analyze()
2222

2323

2424
cli.add_command(run)

app/services/ssl_checker.py renamed to app/services/analyze.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ def get(self) -> t.Generator[FQDN, None, None]:
1414

1515
@t.final
1616
@attrs.define(slots=True, frozen=False, kw_only=True)
17-
class SSLCheckerService:
17+
class AnalyzeService:
1818
_data_provider_repo: DataProviderRepositoryInterface
1919
_db: DB
2020

21-
def run(self) -> None:
21+
def analyze(self) -> None:
2222
logger.info("Starting SSL Checker")
2323
for fqdn in self._data_provider_repo.get():
2424
logger.info(f"Adding {fqdn}")

app/services/service.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from app.lib.testssl import TestSSLContainer, TestSSLJsonParser
99
from app.repository.db import DB
1010
from app.repository.provider import TestSSLDataProviderRepository
11-
from app.services.ssl_checker import SSLCheckerService
11+
from app.services.analyze import AnalyzeService
1212
from app.settings import settings
1313

1414
# Dependency Layer
@@ -40,7 +40,7 @@
4040

4141

4242
# Service Layer
43-
ssl_checker_service = SSLCheckerService(
43+
analyze_service = AnalyzeService(
4444
data_provider_repo=data_provider_repo,
4545
db=db,
4646
)

deploy/docker-compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ services:
2121
container_name: testssl.sh
2222
build:
2323
context: ..
24-
dockerfile: deploy/testssl.Dockerfile
24+
dockerfile: deploy/testssl/Dockerfile
2525
environment:
2626
- MASS_TESTING_MODE=parallel
2727
env_file:
File renamed without changes.

scripts/get_cmd_lines.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ fi
1414
while IFS= read -r line || [ -n "$line" ]; do
1515
host=$(echo "$line" | cut -d: -f1)
1616
port=$(echo "$line" | cut -d: -f2)
17-
cmd="MAX_PARALLEL=100 testssl.sh --jsonfile ./results/$host --mode parallel --quiet --protocols --server-defaults --overwrite $host:$port"
17+
cmd="MAX_PARALLEL=100 testssl.sh --jsonfile ./results/${host////_} --mode parallel --quiet --protocols --server-defaults --overwrite $host:$port"
1818

1919
echo "$cmd" >>"$2"
2020
done <"$1"

0 commit comments

Comments
 (0)