diff --git a/src/dns.ts b/src/dns.ts index 206c0b3..0380e6d 100644 --- a/src/dns.ts +++ b/src/dns.ts @@ -9,7 +9,6 @@ import { overwriteRegistryEntry } from "libskynetnode"; import type { DnsProvider } from "@lumeweb/relay-types"; // @ts-ignore import { hashDataKey } from "@lumeweb/kernel-utils"; -import { getSslCheck } from "./ssl"; let activeIp: string; const REGISTRY_NODE_KEY = "lumeweb-dht-node"; @@ -53,9 +52,6 @@ export async function start() { ); cron.schedule("0 * * * *", ipUpdate); - if (config.bool("ssl") && getSslCheck()) { - await getSslCheck()(); - } } async function getCurrentIp(): Promise { diff --git a/src/ssl.ts b/src/ssl.ts index bbda621..264be47 100644 --- a/src/ssl.ts +++ b/src/ssl.ts @@ -143,3 +143,9 @@ export function setSSlCheck(checker: () => Promise): void { export function getSslCheck(): () => Promise { return sslChecker; } + +export async function start() { + if (config.bool("ssl") && getSslCheck()) { + await getSslCheck()(); + } +}