galaxy

package
v0.0.0-...-fd4b141 Latest Latest
Warning

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

Go to latest
Published: May 31, 2022 License: AGPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ParseCommand = &cobra.Command{
	Use:     "galaxy",
	Short:   "Parse the output of `ansible-galaxy list` or a `requirements.yaml` file",
	Long:    "Translate `ansible-galaxy` output into the omniversion format.",
	Run:     shared.WrapCommand(ParseOutput),
	Aliases: []string{"ansible", "ansible-galaxy"},
}

Functions

func ParseListOutput

func ParseListOutput(input string) ([]PackageMetadata, error)

ParseListOutput parses the output of `ansible-galaxy list`, `ansible-galaxy role list`, `ansible-galaxy list -vvv` or `ansible-galaxy --version`

func ParseOutput

func ParseOutput(input string) ([]PackageMetadata, error)

func ParseRequirementsYamlFile

func ParseRequirementsYamlFile(input string) ([]PackageMetadata, error)

Types

type RequirementYamlItem

type RequirementYamlItem struct {
	Include string
	Name    string
	Scm     string
	Src     string
	Version string
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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