Files
Michael Housh 6472d3cd1e
All checks were successful
CI / Run Tests (push) Successful in 4m27s
feat: Begins using swift argument parser and creating cli client dependency
2024-11-16 22:32:32 -05:00

22 lines
491 B
Swift

import ArgumentParser
import Dependencies
import Foundation
import Logging
import Models
import MQTTConnectionService
import MQTTManager
import MQTTNIO
import NIO
import PsychrometricClientLive
import SensorsService
import ServiceLifecycle
@main
struct Application: AsyncParsableCommand {
static let configuration = CommandConfiguration(
commandName: "dewpoint-controller",
abstract: "Command for running the dewpoint mqtt service.",
subcommands: [Run.self, Debug.self]
)
}