feat: Moves playbook run into playbook client, need to move tests.

This commit is contained in:
2024-12-14 23:14:01 -05:00
parent 303cdef84b
commit bc0b740f95
4 changed files with 334 additions and 9 deletions

View File

@@ -3,6 +3,9 @@ public extension PlaybookClient {
@_spi(Internal)
enum Constants {
public static let defaultInstallationPath = "~/.local/share/hpa/playbook"
public static let inventoryFileName = "inventory.ini"
public static let playbookCommand = "ansible-playbook"
public static let playbookFileName = "main.yml"
public static let playbookRepoUrl = "https://git.housh.dev/michael/ansible-hpa-playbook.git"
public static let playbookRepoVersion = "main"
}