23 lines
415 B
Swift
23 lines
415 B
Swift
import ArgumentParser
|
|
|
|
struct GlobalOptions: ParsableArguments {
|
|
|
|
@Option(
|
|
name: .shortAndLong,
|
|
help: "Optional path to the ansible hpa playbook directory."
|
|
)
|
|
var playbookDir: String?
|
|
|
|
@Option(
|
|
name: .shortAndLong,
|
|
help: "Optional path to the ansible inventory to use."
|
|
)
|
|
var inventoryPath: String?
|
|
|
|
@Flag(
|
|
name: .long,
|
|
help: "Increase logging level."
|
|
)
|
|
var verbose: Int
|
|
}
|