This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import ArgumentParser
|
||||
import CliDoc
|
||||
|
||||
struct VaultCommand: AsyncParsableCommand {
|
||||
|
||||
@@ -7,14 +8,23 @@ struct VaultCommand: AsyncParsableCommand {
|
||||
static let configuration = CommandConfiguration(
|
||||
commandName: commandName,
|
||||
abstract: createAbstract("Vault commands."),
|
||||
discussion: Discussion(
|
||||
.text("""
|
||||
Allows you to run `ansible-vault` commands on your project or project-template.
|
||||
"""),
|
||||
.seeAlso(label: "Ansible Vault", command: "ansible-vault")
|
||||
).render(),
|
||||
discussion: Discussion {
|
||||
VStack {
|
||||
"""
|
||||
Allows you to run `ansible-vault` commands on your project or project-template.
|
||||
|
||||
Ansible-vault allows you to store sensitive variables in an encrypted format.
|
||||
"""
|
||||
SeeAlso {
|
||||
"ansible-vault --help"
|
||||
} label: {
|
||||
"Ansible Vault"
|
||||
}
|
||||
}
|
||||
.separator(.newLine(count: 2))
|
||||
},
|
||||
subcommands: [
|
||||
EncryptCommand.self, DecryptCommand.self
|
||||
DecryptCommand.self, EncryptCommand.self
|
||||
]
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user