snakems.ansible.keepass (1.0.1) — inventory

KeePass inventory source

Authors: Mironenko Sergey (@snakems)

Install collection

Install with ansible-galaxy collection install snakems.ansible:==1.0.1


Add to requirements.yml

  collections:
    - name: snakems.ansible
      version: 1.0.1

Description

Get inventory hosts from KeePass database.

Uses a YAML configuration file that ends with C(keepass.(yml|yaml), keepass_hosts.(yml|yaml)).


Requirements

Inputs

    
plugin:
    choices:
    - keepass
    - snakems.ansible.keepass
    description: Token that ensures this is a source file for the plugin.
    required: true

keepass_key:
    description: Path to key-file. Set if needed

keepass_pass:
    description: Pasword for KeePass database. If not set, it will be prompted

keepass_root:
    description: Directory from which to take hosts
    required: true

keepass_database:
    description: Path to KeePass database
    required: true