ansible

package module
v0.0.2-0...-5faf73e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2021 License: MIT Imports: 10 Imported by: 0

README

GO Ansible

license GitHub go.mod Go version GitHub release go.dev reference Go Report Card

Description

Go module for running Ansible Commandors on a Linux system.

Use

Contributors


Simon Baerlocher

💻 🤔

Matthias Leutenegger

💻 👀 🤔

License

This project is under the MIT License. See the LICENSE file for the full license text.

(c) 2020, Arillso

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AnsiblePlaybook

type AnsiblePlaybook struct {
	Config Config
}

func (*AnsiblePlaybook) Exec

func (p *AnsiblePlaybook) Exec() error

type Config

type Config struct {
	Requirements      string
	GalaxyFile        string
	Inventories       []string
	Playbooks         []string
	Limit             string
	SkipTags          string
	StartAtTask       string
	Tags              string
	ExtraVars         []string
	ModulePath        []string
	Check             bool
	Diff              bool
	FlushCache        bool
	ForceHandlers     bool
	ListHosts         bool
	ListTags          bool
	ListTasks         bool
	SyntaxCheck       bool
	Forks             int
	VaultID           string
	VaultPassword     string
	VaultPasswordFile string
	Verbose           int
	PrivateKey        string
	PrivateKeyFile    string
	User              string
	Connection        string
	Timeout           int
	SSHCommonArgs     string
	SFTPExtraArgs     string
	SCPExtraArgs      string
	SSHExtraArgs      string
	Become            bool
	BecomeMethod      string
	BecomeUser        string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL