sensu.sensu_go.package_name (1.14.0) — filter

Format package name

| "added in version" 1.13.2 of sensu.sensu_go"

Authors: Tadej Borovsak (@tadeboro)

Install collection

Install with ansible-galaxy collection install sensu.sensu_go:==1.14.0


Add to requirements.yml

  collections:
    - name: sensu.sensu_go
      version: 1.14.0

Description

Package name format function.

The return value is a string respresenting package name and build version.

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
  - name: Install apt component
    apt:
      name: "{{ 'apt' | sensu.sensu_go.package_name(name, version, build) }}"
  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
  - name: Install yum component
    yum:
      name: "{{ 'yum' | sensu.sensu_go.package_name(name, version, build) }}"

Inputs

    
name:
    description: Package name.
    required: true
    type: string

build:
    description: Package build.
    required: true
    type: string

_input:
    choices:
    - apt
    - yum
    description: Package type.
    required: true
    type: string

version:
    description: Package version.
    required: true
    type: string

Outputs

_value:
  description: Package name, version and build as a formatted string.
  type: string