From 650666515b3774ec3fff879c37b9f764783a9a0a Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Wed, 21 Sep 2022 08:55:05 -0400 Subject: [PATCH] *Move ssl start logic to its own start function --- src/dns.ts | 4 ---- src/ssl.ts | 6 ++++++ 2 files changed, 6 insertions(+), 4 deletions(-) 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()(); + } +}