Files
DECNET/linterfails.log
anti 988732f4f9
Some checks failed
CI / Test (pytest) (3.11) (push) Has been cancelled
CI / Test (pytest) (3.12) (push) Has been cancelled
Security / SAST (bandit) (push) Has been cancelled
Security / Dependency audit (pip-audit) (push) Has been cancelled
CI / Lint (ruff) (push) Has been cancelled
Fix all ruff lint errors across decnet/, templates/, and tests/
2026-04-04 17:36:16 -03:00

2898 lines
80 KiB
Plaintext

F401 [*] `json` imported but unused
--> decnet/correlation/engine.py:25:8
|
23 | from __future__ import annotations
24 |
25 | import json
| ^^^^
26 | from collections import defaultdict
27 | from pathlib import Path
|
help: Remove unused import: `json`
F401 [*] `dataclasses.field` imported but unused
--> decnet/correlation/parser.py:20:36
|
19 | import re
20 | from dataclasses import dataclass, field
| ^^^^^
21 | from datetime import datetime
|
help: Remove unused import: `dataclasses.field`
F401 [*] `decnet.network.allocate_ips` imported but unused
--> decnet/deployer.py:17:5
|
15 | from decnet.network import (
16 | MACVLAN_NETWORK_NAME,
17 | allocate_ips,
| ^^^^^^^^^^^^
18 | create_ipvlan_network,
19 | create_macvlan_network,
|
help: Remove unused import
F401 [*] `decnet.network.detect_interface` imported but unused
--> decnet/deployer.py:20:5
|
18 | create_ipvlan_network,
19 | create_macvlan_network,
20 | detect_interface,
| ^^^^^^^^^^^^^^^^
21 | detect_subnet,
22 | get_host_ip,
|
help: Remove unused import
F401 [*] `decnet.network.detect_subnet` imported but unused
--> decnet/deployer.py:21:5
|
19 | create_macvlan_network,
20 | detect_interface,
21 | detect_subnet,
| ^^^^^^^^^^^^^
22 | get_host_ip,
23 | ips_to_range,
|
help: Remove unused import
E402 Module level import not at top of file
--> decnet/logging/file_handler.py:10:1
|
8 | """
9 |
10 | import logging
| ^^^^^^^^^^^^^^
11 | import logging.handlers
12 | import os
|
E402 Module level import not at top of file
--> decnet/logging/file_handler.py:11:1
|
10 | import logging
11 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
12 | import os
13 | from pathlib import Path
|
E402 Module level import not at top of file
--> decnet/logging/file_handler.py:12:1
|
10 | import logging
11 | import logging.handlers
12 | import os
| ^^^^^^^^^
13 | from pathlib import Path
|
E402 Module level import not at top of file
--> decnet/logging/file_handler.py:13:1
|
11 | import logging.handlers
12 | import os
13 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
14 |
15 | _LOG_FILE_ENV = "DECNET_LOG_FILE"
|
E402 Module level import not at top of file
--> decnet/logging/syslog_formatter.py:12:1
|
10 | """
11 |
12 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
13 | from typing import Any
|
E402 Module level import not at top of file
--> decnet/logging/syslog_formatter.py:13:1
|
12 | from datetime import datetime, timezone
13 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
|
F401 [*] `ipaddress` imported but unused
--> decnet/network.py:11:8
|
9 | """
10 |
11 | import ipaddress
| ^^^^^^^^^
12 | import os
13 | import shutil
|
help: Remove unused import: `ipaddress`
F401 [*] `shutil` imported but unused
--> decnet/network.py:13:8
|
11 | import ipaddress
12 | import os
13 | import shutil
| ^^^^^^
14 | import socket
15 | import subprocess
|
help: Remove unused import: `shutil`
F401 [*] `socket` imported but unused
--> decnet/network.py:14:8
|
12 | import os
13 | import shutil
14 | import socket
| ^^^^^^
15 | import subprocess
16 | from ipaddress import IPv4Address, IPv4Interface, IPv4Network
|
help: Remove unused import: `socket`
E402 Module level import not at top of file
--> templates/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
E402 Module level import not at top of file
--> templates/docker_api/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/docker_api/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/docker_api/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/docker_api/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/docker_api/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/docker_api/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/docker_api/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `socket` imported but unused
--> templates/docker_api/server.py:11:8
|
9 | import json
10 | import os
11 | import socket
| ^^^^^^
12 | from datetime import datetime, timezone
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/docker_api/server.py:12:22
|
10 | import os
11 | import socket
12 | from datetime import datetime, timezone
| ^^^^^^^^
13 |
14 | from flask import Flask, request
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/docker_api/server.py:12:32
|
10 | import os
11 | import socket
12 | from datetime import datetime, timezone
| ^^^^^^^^
13 |
14 | from flask import Flask, request
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/elasticsearch/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/elasticsearch/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/elasticsearch/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/elasticsearch/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/elasticsearch/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/elasticsearch/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/elasticsearch/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `socket` imported but unused
--> templates/elasticsearch/server.py:10:8
|
8 | import json
9 | import os
10 | import socket
| ^^^^^^
11 | from datetime import datetime, timezone
12 | from http.server import BaseHTTPRequestHandler, HTTPServer
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/elasticsearch/server.py:11:22
|
9 | import os
10 | import socket
11 | from datetime import datetime, timezone
| ^^^^^^^^
12 | from http.server import BaseHTTPRequestHandler, HTTPServer
13 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/elasticsearch/server.py:11:32
|
9 | import os
10 | import socket
11 | from datetime import datetime, timezone
| ^^^^^^^^
12 | from http.server import BaseHTTPRequestHandler, HTTPServer
13 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/ftp/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/ftp/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/ftp/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/ftp/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/ftp/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/ftp/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/ftp/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/ftp/server.py:8:8
|
6 | """
7 |
8 | import json
| ^^^^
9 | import os
10 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/ftp/server.py:10:8
|
8 | import json
9 | import os
10 | import socket
| ^^^^^^
11 | import sys
12 | from datetime import datetime, timezone
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/ftp/server.py:12:22
|
10 | import socket
11 | import sys
12 | from datetime import datetime, timezone
| ^^^^^^^^
13 |
14 | from twisted.internet import defer, protocol, reactor
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/ftp/server.py:12:32
|
10 | import socket
11 | import sys
12 | from datetime import datetime, timezone
| ^^^^^^^^
13 |
14 | from twisted.internet import defer, protocol, reactor
|
help: Remove unused import
F401 [*] `twisted.internet.protocol` imported but unused
--> templates/ftp/server.py:14:37
|
12 | from datetime import datetime, timezone
13 |
14 | from twisted.internet import defer, protocol, reactor
| ^^^^^^^^
15 | from twisted.protocols.ftp import FTP, FTPFactory
16 | from twisted.python import log as twisted_log
|
help: Remove unused import: `twisted.internet.protocol`
F811 Redefinition of unused `protocol` from line 14
--> templates/ftp/server.py:63:5
|
62 | class ServerFTPFactory(FTPFactory):
63 | protocol = ServerFTP
| ^^^^^^^^ `protocol` redefined here
|
::: templates/ftp/server.py:14:37
|
12 | from datetime import datetime, timezone
13 |
14 | from twisted.internet import defer, protocol, reactor
| -------- previous definition of `protocol` here
15 | from twisted.protocols.ftp import FTP, FTPFactory
16 | from twisted.python import log as twisted_log
|
help: Remove definition: `protocol`
E402 Module level import not at top of file
--> templates/http/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/http/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/http/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/http/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/http/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/http/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/http/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `socket` imported but unused
--> templates/http/server.py:10:8
|
8 | import json
9 | import os
10 | import socket
| ^^^^^^
11 | from datetime import datetime, timezone
12 | from pathlib import Path
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/http/server.py:11:22
|
9 | import os
10 | import socket
11 | from datetime import datetime, timezone
| ^^^^^^^^
12 | from pathlib import Path
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/http/server.py:11:32
|
9 | import os
10 | import socket
11 | from datetime import datetime, timezone
| ^^^^^^^^
12 | from pathlib import Path
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/imap/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/imap/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/imap/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/imap/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/imap/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/imap/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/imap/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/imap/server.py:9:8
|
8 | import asyncio
9 | import json
| ^^^^
10 | import os
11 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/imap/server.py:11:8
|
9 | import json
10 | import os
11 | import socket
| ^^^^^^
12 | from datetime import datetime, timezone
13 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/imap/server.py:12:22
|
10 | import os
11 | import socket
12 | from datetime import datetime, timezone
| ^^^^^^^^
13 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/imap/server.py:12:32
|
10 | import os
11 | import socket
12 | from datetime import datetime, timezone
| ^^^^^^^^
13 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/k8s/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/k8s/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/k8s/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/k8s/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/k8s/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/k8s/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/k8s/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `socket` imported but unused
--> templates/k8s/server.py:11:8
|
9 | import json
10 | import os
11 | import socket
| ^^^^^^
12 | from datetime import datetime, timezone
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/k8s/server.py:12:22
|
10 | import os
11 | import socket
12 | from datetime import datetime, timezone
| ^^^^^^^^
13 |
14 | from flask import Flask, request
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/k8s/server.py:12:32
|
10 | import os
11 | import socket
12 | from datetime import datetime, timezone
| ^^^^^^^^
13 |
14 | from flask import Flask, request
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/ldap/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/ldap/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/ldap/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/ldap/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/ldap/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/ldap/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/ldap/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/ldap/server.py:9:8
|
8 | import asyncio
9 | import json
| ^^^^
10 | import os
11 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/ldap/server.py:11:8
|
9 | import json
10 | import os
11 | import socket
| ^^^^^^
12 | from datetime import datetime, timezone
13 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/ldap/server.py:12:22
|
10 | import os
11 | import socket
12 | from datetime import datetime, timezone
| ^^^^^^^^
13 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/ldap/server.py:12:32
|
10 | import os
11 | import socket
12 | from datetime import datetime, timezone
| ^^^^^^^^
13 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/llmnr/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/llmnr/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/llmnr/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/llmnr/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/llmnr/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/llmnr/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/llmnr/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/llmnr/server.py:10:8
|
9 | import asyncio
10 | import json
| ^^^^
11 | import os
12 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/llmnr/server.py:12:8
|
10 | import json
11 | import os
12 | import socket
| ^^^^^^
13 | import struct
14 | from datetime import datetime, timezone
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/llmnr/server.py:14:22
|
12 | import socket
13 | import struct
14 | from datetime import datetime, timezone
| ^^^^^^^^
15 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/llmnr/server.py:14:32
|
12 | import socket
13 | import struct
14 | from datetime import datetime, timezone
| ^^^^^^^^
15 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/mongodb/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/mongodb/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/mongodb/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/mongodb/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/mongodb/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/mongodb/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/mongodb/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/mongodb/server.py:10:8
|
9 | import asyncio
10 | import json
| ^^^^
11 | import os
12 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/mongodb/server.py:12:8
|
10 | import json
11 | import os
12 | import socket
| ^^^^^^
13 | import struct
14 | from datetime import datetime, timezone
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/mongodb/server.py:14:22
|
12 | import socket
13 | import struct
14 | from datetime import datetime, timezone
| ^^^^^^^^
15 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/mongodb/server.py:14:32
|
12 | import socket
13 | import struct
14 | from datetime import datetime, timezone
| ^^^^^^^^
15 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/mqtt/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/mqtt/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/mqtt/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/mqtt/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/mqtt/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/mqtt/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/mqtt/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/mqtt/server.py:10:8
|
9 | import asyncio
10 | import json
| ^^^^
11 | import os
12 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/mqtt/server.py:12:8
|
10 | import json
11 | import os
12 | import socket
| ^^^^^^
13 | import struct
14 | from datetime import datetime, timezone
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/mqtt/server.py:14:22
|
12 | import socket
13 | import struct
14 | from datetime import datetime, timezone
| ^^^^^^^^
15 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/mqtt/server.py:14:32
|
12 | import socket
13 | import struct
14 | from datetime import datetime, timezone
| ^^^^^^^^
15 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E702 Multiple statements on one line (semicolon)
--> templates/mqtt/server.py:51:32
|
49 | if pos >= len(payload):
50 | return {}, pos
51 | _proto_level = payload[pos]; pos += 1
| ^
52 | # Connect flags (1 byte)
53 | if pos >= len(payload):
|
E702 Multiple statements on one line (semicolon)
--> templates/mqtt/server.py:55:25
|
53 | if pos >= len(payload):
54 | return {}, pos
55 | flags = payload[pos]; pos += 1
| ^
56 | # Keep alive (2 bytes)
57 | pos += 2
|
E402 Module level import not at top of file
--> templates/mssql/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/mssql/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/mssql/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/mssql/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/mssql/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/mssql/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/mssql/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/mssql/server.py:9:8
|
8 | import asyncio
9 | import json
| ^^^^
10 | import os
11 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/mssql/server.py:11:8
|
9 | import json
10 | import os
11 | import socket
| ^^^^^^
12 | import struct
13 | from datetime import datetime, timezone
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/mssql/server.py:13:22
|
11 | import socket
12 | import struct
13 | from datetime import datetime, timezone
| ^^^^^^^^
14 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/mssql/server.py:13:32
|
11 | import socket
12 | import struct
13 | from datetime import datetime, timezone
| ^^^^^^^^
14 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/mysql/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/mysql/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/mysql/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/mysql/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/mysql/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/mysql/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/mysql/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/mysql/server.py:10:8
|
9 | import asyncio
10 | import json
| ^^^^
11 | import os
12 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/mysql/server.py:12:8
|
10 | import json
11 | import os
12 | import socket
| ^^^^^^
13 | import struct
14 | from datetime import datetime, timezone
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/mysql/server.py:14:22
|
12 | import socket
13 | import struct
14 | from datetime import datetime, timezone
| ^^^^^^^^
15 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/mysql/server.py:14:32
|
12 | import socket
13 | import struct
14 | from datetime import datetime, timezone
| ^^^^^^^^
15 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/pop3/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/pop3/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/pop3/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/pop3/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/pop3/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/pop3/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/pop3/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/pop3/server.py:10:8
|
9 | import asyncio
10 | import json
| ^^^^
11 | import os
12 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/pop3/server.py:12:8
|
10 | import json
11 | import os
12 | import socket
| ^^^^^^
13 | from datetime import datetime, timezone
14 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/pop3/server.py:13:22
|
11 | import os
12 | import socket
13 | from datetime import datetime, timezone
| ^^^^^^^^
14 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/pop3/server.py:13:32
|
11 | import os
12 | import socket
13 | from datetime import datetime, timezone
| ^^^^^^^^
14 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/postgres/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/postgres/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/postgres/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/postgres/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/postgres/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/postgres/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/postgres/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/postgres/server.py:10:8
|
9 | import asyncio
10 | import json
| ^^^^
11 | import os
12 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/postgres/server.py:12:8
|
10 | import json
11 | import os
12 | import socket
| ^^^^^^
13 | import struct
14 | from datetime import datetime, timezone
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/postgres/server.py:14:22
|
12 | import socket
13 | import struct
14 | from datetime import datetime, timezone
| ^^^^^^^^
15 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/postgres/server.py:14:32
|
12 | import socket
13 | import struct
14 | from datetime import datetime, timezone
| ^^^^^^^^
15 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/rdp/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/rdp/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/rdp/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/rdp/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/rdp/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/rdp/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/rdp/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/rdp/server.py:9:8
|
7 | """
8 |
9 | import json
| ^^^^
10 | import os
11 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/rdp/server.py:11:8
|
9 | import json
10 | import os
11 | import socket
| ^^^^^^
12 | import sys
13 | from datetime import datetime, timezone
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/rdp/server.py:13:22
|
11 | import socket
12 | import sys
13 | from datetime import datetime, timezone
| ^^^^^^^^
14 |
15 | from twisted.internet import protocol, reactor
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/rdp/server.py:13:32
|
11 | import socket
12 | import sys
13 | from datetime import datetime, timezone
| ^^^^^^^^
14 |
15 | from twisted.internet import protocol, reactor
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/redis/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/redis/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/redis/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/redis/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/redis/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/redis/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/redis/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/redis/server.py:9:8
|
8 | import asyncio
9 | import json
| ^^^^
10 | import os
11 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/redis/server.py:11:8
|
9 | import json
10 | import os
11 | import socket
| ^^^^^^
12 | from datetime import datetime, timezone
13 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/redis/server.py:12:22
|
10 | import os
11 | import socket
12 | from datetime import datetime, timezone
| ^^^^^^^^
13 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/redis/server.py:12:32
|
10 | import os
11 | import socket
12 | from datetime import datetime, timezone
| ^^^^^^^^
13 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/sip/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/sip/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/sip/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/sip/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/sip/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/sip/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/sip/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/sip/server.py:9:8
|
8 | import asyncio
9 | import json
| ^^^^
10 | import os
11 | import re
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/sip/server.py:12:8
|
10 | import os
11 | import re
12 | import socket
| ^^^^^^
13 | from datetime import datetime, timezone
14 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/sip/server.py:13:22
|
11 | import re
12 | import socket
13 | from datetime import datetime, timezone
| ^^^^^^^^
14 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/sip/server.py:13:32
|
11 | import re
12 | import socket
13 | from datetime import datetime, timezone
| ^^^^^^^^
14 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/smb/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/smb/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/smb/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/smb/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/smb/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/smb/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/smb/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/smb/server.py:7:8
|
5 | """
6 |
7 | import json
| ^^^^
8 | import os
9 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/smb/server.py:9:8
|
7 | import json
8 | import os
9 | import socket
| ^^^^^^
10 | from datetime import datetime, timezone
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/smb/server.py:10:22
|
8 | import os
9 | import socket
10 | from datetime import datetime, timezone
| ^^^^^^^^
11 |
12 | from impacket import smbserver
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/smb/server.py:10:32
|
8 | import os
9 | import socket
10 | from datetime import datetime, timezone
| ^^^^^^^^
11 |
12 | from impacket import smbserver
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/smtp/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/smtp/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/smtp/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/smtp/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/smtp/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/smtp/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/smtp/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/smtp/server.py:8:8
|
7 | import asyncio
8 | import json
| ^^^^
9 | import os
10 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/smtp/server.py:10:8
|
8 | import json
9 | import os
10 | import socket
| ^^^^^^
11 | from datetime import datetime, timezone
12 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/smtp/server.py:11:22
|
9 | import os
10 | import socket
11 | from datetime import datetime, timezone
| ^^^^^^^^
12 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/smtp/server.py:11:32
|
9 | import os
10 | import socket
11 | from datetime import datetime, timezone
| ^^^^^^^^
12 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/snmp/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/snmp/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/snmp/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/snmp/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/snmp/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/snmp/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/snmp/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/snmp/server.py:10:8
|
9 | import asyncio
10 | import json
| ^^^^
11 | import os
12 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/snmp/server.py:12:8
|
10 | import json
11 | import os
12 | import socket
| ^^^^^^
13 | import struct
14 | from datetime import datetime, timezone
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/snmp/server.py:14:22
|
12 | import socket
13 | import struct
14 | from datetime import datetime, timezone
| ^^^^^^^^
15 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/snmp/server.py:14:32
|
12 | import socket
13 | import struct
14 | from datetime import datetime, timezone
| ^^^^^^^^
15 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E702 Multiple statements on one line (semicolon)
--> templates/snmp/server.py:97:29
|
95 | """Return (version, community, request_id, oids) or raise."""
96 | pos = 0
97 | assert data[pos] == 0x30; pos += 1
| ^
98 | _, pos = _read_ber_length(data, pos)
99 | # version
|
E702 Multiple statements on one line (semicolon)
--> templates/snmp/server.py:100:29
|
98 | _, pos = _read_ber_length(data, pos)
99 | # version
100 | assert data[pos] == 0x02; pos += 1
| ^
101 | v_len, pos = _read_ber_length(data, pos)
102 | version = int.from_bytes(data[pos:pos + v_len], "big"); pos += v_len
|
E702 Multiple statements on one line (semicolon)
--> templates/snmp/server.py:102:59
|
100 | assert data[pos] == 0x02; pos += 1
101 | v_len, pos = _read_ber_length(data, pos)
102 | version = int.from_bytes(data[pos:pos + v_len], "big"); pos += v_len
| ^
103 | # community
104 | assert data[pos] == 0x04; pos += 1
|
E702 Multiple statements on one line (semicolon)
--> templates/snmp/server.py:104:29
|
102 | version = int.from_bytes(data[pos:pos + v_len], "big"); pos += v_len
103 | # community
104 | assert data[pos] == 0x04; pos += 1
| ^
105 | c_len, pos = _read_ber_length(data, pos)
106 | community = data[pos:pos + c_len].decode(errors="replace"); pos += c_len
|
E702 Multiple statements on one line (semicolon)
--> templates/snmp/server.py:106:63
|
104 | assert data[pos] == 0x04; pos += 1
105 | c_len, pos = _read_ber_length(data, pos)
106 | community = data[pos:pos + c_len].decode(errors="replace"); pos += c_len
| ^
107 | # PDU type (0xa0 = GetRequest, 0xa1 = GetNextRequest)
108 | pdu_type = data[pos]; pos += 1
|
F841 Local variable `pdu_type` is assigned to but never used
--> templates/snmp/server.py:108:5
|
106 | community = data[pos:pos + c_len].decode(errors="replace"); pos += c_len
107 | # PDU type (0xa0 = GetRequest, 0xa1 = GetNextRequest)
108 | pdu_type = data[pos]; pos += 1
| ^^^^^^^^
109 | _, pos = _read_ber_length(data, pos)
110 | # request-id
|
help: Remove assignment to unused variable `pdu_type`
E702 Multiple statements on one line (semicolon)
--> templates/snmp/server.py:108:25
|
106 | community = data[pos:pos + c_len].decode(errors="replace"); pos += c_len
107 | # PDU type (0xa0 = GetRequest, 0xa1 = GetNextRequest)
108 | pdu_type = data[pos]; pos += 1
| ^
109 | _, pos = _read_ber_length(data, pos)
110 | # request-id
|
E702 Multiple statements on one line (semicolon)
--> templates/snmp/server.py:111:29
|
109 | _, pos = _read_ber_length(data, pos)
110 | # request-id
111 | assert data[pos] == 0x02; pos += 1
| ^
112 | r_len, pos = _read_ber_length(data, pos)
113 | request_id = int.from_bytes(data[pos:pos + r_len], "big"); pos += r_len
|
E702 Multiple statements on one line (semicolon)
--> templates/snmp/server.py:113:62
|
111 | assert data[pos] == 0x02; pos += 1
112 | r_len, pos = _read_ber_length(data, pos)
113 | request_id = int.from_bytes(data[pos:pos + r_len], "big"); pos += r_len
| ^
114 | pos += 4 # skip error-status and error-index
115 | # varbind list
|
E702 Multiple statements on one line (semicolon)
--> templates/snmp/server.py:116:29
|
114 | pos += 4 # skip error-status and error-index
115 | # varbind list
116 | assert data[pos] == 0x30; pos += 1
| ^
117 | vbl_len, pos = _read_ber_length(data, pos)
118 | end = pos + vbl_len
|
E702 Multiple statements on one line (semicolon)
--> templates/snmp/server.py:121:33
|
119 | oids = []
120 | while pos < end:
121 | assert data[pos] == 0x30; pos += 1
| ^
122 | vb_len, pos = _read_ber_length(data, pos)
123 | assert data[pos] == 0x06; pos += 1
|
E702 Multiple statements on one line (semicolon)
--> templates/snmp/server.py:123:33
|
121 | assert data[pos] == 0x30; pos += 1
122 | vb_len, pos = _read_ber_length(data, pos)
123 | assert data[pos] == 0x06; pos += 1
| ^
124 | oid_len, pos = _read_ber_length(data, pos)
125 | oid = _decode_oid(data[pos:pos + oid_len]); pos += oid_len
|
E702 Multiple statements on one line (semicolon)
--> templates/snmp/server.py:125:51
|
123 | assert data[pos] == 0x06; pos += 1
124 | oid_len, pos = _read_ber_length(data, pos)
125 | oid = _decode_oid(data[pos:pos + oid_len]); pos += oid_len
| ^
126 | oids.append(oid)
127 | pos += vb_len - oid_len - 2 # skip value
|
E402 Module level import not at top of file
--> templates/tftp/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/tftp/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/tftp/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/tftp/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/tftp/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/tftp/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/tftp/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/tftp/server.py:9:8
|
8 | import asyncio
9 | import json
| ^^^^
10 | import os
11 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/tftp/server.py:11:8
|
9 | import json
10 | import os
11 | import socket
| ^^^^^^
12 | import struct
13 | from datetime import datetime, timezone
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/tftp/server.py:13:22
|
11 | import socket
12 | import struct
13 | from datetime import datetime, timezone
| ^^^^^^^^
14 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/tftp/server.py:13:32
|
11 | import socket
12 | import struct
13 | from datetime import datetime, timezone
| ^^^^^^^^
14 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
E402 Module level import not at top of file
--> templates/vnc/decnet_logging.py:17:1
|
15 | """
16 |
17 | import logging
| ^^^^^^^^^^^^^^
18 | import logging.handlers
19 | import os
|
E402 Module level import not at top of file
--> templates/vnc/decnet_logging.py:18:1
|
17 | import logging
18 | import logging.handlers
| ^^^^^^^^^^^^^^^^^^^^^^^
19 | import os
20 | import socket
|
E402 Module level import not at top of file
--> templates/vnc/decnet_logging.py:19:1
|
17 | import logging
18 | import logging.handlers
19 | import os
| ^^^^^^^^^
20 | import socket
21 | from datetime import datetime, timezone
|
E402 Module level import not at top of file
--> templates/vnc/decnet_logging.py:20:1
|
18 | import logging.handlers
19 | import os
20 | import socket
| ^^^^^^^^^^^^^
21 | from datetime import datetime, timezone
22 | from pathlib import Path
|
E402 Module level import not at top of file
--> templates/vnc/decnet_logging.py:21:1
|
19 | import os
20 | import socket
21 | from datetime import datetime, timezone
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
22 | from pathlib import Path
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/vnc/decnet_logging.py:22:1
|
20 | import socket
21 | from datetime import datetime, timezone
22 | from pathlib import Path
| ^^^^^^^^^^^^^^^^^^^^^^^^
23 | from typing import Any
|
E402 Module level import not at top of file
--> templates/vnc/decnet_logging.py:23:1
|
21 | from datetime import datetime, timezone
22 | from pathlib import Path
23 | from typing import Any
| ^^^^^^^^^^^^^^^^^^^^^^
24 |
25 | # ─── Constants ────────────────────────────────────────────────────────────────
|
F401 [*] `json` imported but unused
--> templates/vnc/server.py:10:8
|
9 | import asyncio
10 | import json
| ^^^^
11 | import os
12 | import socket
|
help: Remove unused import: `json`
F401 [*] `socket` imported but unused
--> templates/vnc/server.py:12:8
|
10 | import json
11 | import os
12 | import socket
| ^^^^^^
13 | from datetime import datetime, timezone
14 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import: `socket`
F401 [*] `datetime.datetime` imported but unused
--> templates/vnc/server.py:13:22
|
11 | import os
12 | import socket
13 | from datetime import datetime, timezone
| ^^^^^^^^
14 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `datetime.timezone` imported but unused
--> templates/vnc/server.py:13:32
|
11 | import os
12 | import socket
13 | from datetime import datetime, timezone
| ^^^^^^^^
14 | from decnet_logging import syslog_line, write_syslog_file, forward_syslog
|
help: Remove unused import
F401 [*] `decnet.ini_loader.DeckySpec` imported but unused
--> tests/test_archetypes.py:18:41
|
16 | random_archetype,
17 | )
18 | from decnet.ini_loader import load_ini, DeckySpec
| ^^^^^^^^^
19 | from decnet.distros import DISTROS
|
help: Remove unused import: `decnet.ini_loader.DeckySpec`
F401 [*] `pytest` imported but unused
--> tests/test_cli_service_pool.py:6:8
|
4 | """
5 |
6 | import pytest
| ^^^^^^
7 | from decnet.cli import _all_service_names, _build_deckies
8 | from decnet.services.registry import all_services
|
help: Remove unused import: `pytest`
F401 [*] `datetime.timezone` imported but unused
--> tests/test_correlation.py:14:32
|
12 | import json
13 | import re
14 | from datetime import datetime, timezone
| ^^^^^^^^
15 | from pathlib import Path
|
help: Remove unused import: `datetime.timezone`
F401 [*] `pathlib.Path` imported but unused
--> tests/test_correlation.py:15:21
|
13 | import re
14 | from datetime import datetime, timezone
15 | from pathlib import Path
| ^^^^
16 |
17 | import pytest
|
help: Remove unused import: `pathlib.Path`
F401 [*] `pytest` imported but unused
--> tests/test_correlation.py:17:8
|
15 | from pathlib import Path
16 |
17 | import pytest
| ^^^^^^
18 |
19 | from decnet.correlation.parser import LogEvent, parse_line
|
help: Remove unused import: `pytest`
F401 [*] `decnet.ini_loader.IniConfig` imported but unused
--> tests/test_ini_loader.py:9:41
|
7 | import textwrap
8 | from pathlib import Path
9 | from decnet.ini_loader import load_ini, IniConfig
| ^^^^^^^^^
|
help: Remove unused import: `decnet.ini_loader.IniConfig`
F401 [*] `pytest` imported but unused
--> tests/test_log_file_mount.py:5:8
|
3 | from pathlib import Path
4 |
5 | import pytest
| ^^^^^^
6 |
7 | from decnet.composer import _CONTAINER_LOG_DIR, _resolve_log_file, generate_compose
|
help: Remove unused import: `pytest`
F401 [*] `unittest.mock.call` imported but unused
--> tests/test_network.py:5:38
|
3 | """
4 |
5 | from unittest.mock import MagicMock, call, patch
| ^^^^
6 |
7 | import pytest
|
help: Remove unused import: `unittest.mock.call`
F401 [*] `decnet.network.teardown_host_macvlan` imported but unused
--> tests/test_network.py:19:5
|
17 | setup_host_macvlan,
18 | teardown_host_ipvlan,
19 | teardown_host_macvlan,
| ^^^^^^^^^^^^^^^^^^^^^
20 | )
|
help: Remove unused import: `decnet.network.teardown_host_macvlan`
F401 [*] `decnet.archetypes.all_archetypes` imported but unused
--> tests/test_os_fingerprint.py:14:43
|
12 | import pytest
13 |
14 | from decnet.archetypes import ARCHETYPES, all_archetypes
| ^^^^^^^^^^^^^^
15 | from decnet.composer import generate_compose
16 | from decnet.config import DeckyConfig, DecnetConfig
|
help: Remove unused import: `decnet.archetypes.all_archetypes`
F401 [*] `pytest` imported but unused
--> tests/test_real_ssh.py:5:8
|
3 | """
4 |
5 | import pytest
| ^^^^^^
6 | from pathlib import Path
|
help: Remove unused import: `pytest`
F401 [*] `pathlib.Path` imported but unused
--> tests/test_real_ssh.py:6:21
|
5 | import pytest
6 | from pathlib import Path
| ^^^^
7 |
8 | from decnet.services.registry import all_services, get_service
|
help: Remove unused import: `pathlib.Path`
F401 [*] `pytest` imported but unused
--> tests/test_syslog_formatter.py:6:8
|
4 | from datetime import datetime, timezone
5 |
6 | import pytest
| ^^^^^^
7 |
8 | from decnet.logging.syslog_formatter import (
|
help: Remove unused import: `pytest`
Found 289 errors.
[*] 106 fixable with the `--fix` option (1 hidden fix can be enabled with the `--unsafe-fixes` option).
❌ Failure - Main ruff check .
exitcode '1': failure