aboutsummaryrefslogtreecommitdiff
path: root/generalresearch/managers/network/rdns.py
diff options
context:
space:
mode:
Diffstat (limited to 'generalresearch/managers/network/rdns.py')
-rw-r--r--generalresearch/managers/network/rdns.py37
1 files changed, 0 insertions, 37 deletions
diff --git a/generalresearch/managers/network/rdns.py b/generalresearch/managers/network/rdns.py
deleted file mode 100644
index 1800364..0000000
--- a/generalresearch/managers/network/rdns.py
+++ /dev/null
@@ -1,37 +0,0 @@
-from __future__ import annotations
-
-from typing import TYPE_CHECKING
-
-from psycopg import Cursor
-
-from generalresearch.managers.base import PostgresManager
-
-if TYPE_CHECKING:
- from generalresearch.models.network.tool_run import RDNSRun
-
-
-class RDNSRunManager(PostgresManager):
-
- def _create(self, run: RDNSRun, c: Cursor | None = None) -> None:
- """
- Do not use this directly. Must only be used in the context of a toolrun
- """
- query = """
- INSERT INTO network_rdnsresult (
- run_id, primary_hostname, primary_domain,
- hostname_count, hostnames,
- ip, started_at, scan_group_id
- )
- VALUES (
- %(run_id)s, %(primary_hostname)s, %(primary_domain)s,
- %(hostname_count)s, %(hostnames)s,
- %(ip)s, %(started_at)s, %(scan_group_id)s
- );
- """
- params = run.model_dump_postgres()
- if c:
- c.execute(query, params)
-
- else:
- with self.pg_config.make_connection() as conn, conn.cursor() as _c:
- _c.execute(query, params)