Skip to content

brew Facts

See also: operations/brew.

brew.BrewCasks

host.get_fact(BrewCasks)

Returns a dict of installed brew casks:

{
    "package_name": ["version"],
}

brew.BrewPackages

host.get_fact(BrewPackages)

Returns a dict of installed brew packages:

{
    "package_name": ["version"],
}

brew.BrewTaps

host.get_fact(BrewTaps)

Returns a list of brew taps.

{
    "@local": [
        "homebrew/cask",
        "homebrew/core",
        "homebrew/services",
    ]
}

brew.BrewTrusted

host.get_fact(BrewTrusted)

Returns a dict with lists of the casks, commands, formulae and taps that have been marked as trusted

{
    "@local": {
        "taps": [
            "borgbackup/tap"
        ],
        "formulae": [],
        "casks": [],
        "commands": []
    }
}

brew.BrewVersion

host.get_fact(BrewVersion)

Returns the version of brew installed as a semantic versioning list:

[major, minor, patch]