feat: Working on moving commands to cli-client

This commit is contained in:
2024-12-12 07:46:26 -05:00
parent 8302ede99e
commit ce6eb3ec2f
13 changed files with 134 additions and 199 deletions

View File

@@ -1,4 +1,5 @@
enum Constants {
static let executableName = "hpa"
static let playbookCommand = "ansible-playbook"
static let playbookFileName = "main.yml"
static let inventoryFileName = "inventory.ini"

View File

@@ -4,6 +4,9 @@ import DependenciesMacros
import Foundation
import ShellClient
// TODO: Add logging options and setup in this module and remove from the
// executable `hpa` module.
public extension DependencyValues {
var cliClient: CliClient {
get { self[CliClient.self] }