Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
pycklets / resources / frecklet / register-var.frecklet
Size: Mime:
#!/usr/bin/env frecklecute

doc:
  short_help: Displays the content of an (internal) Ansible variable.
  examples:
  - title: Display the currents user home directory.
    vars:
      var: ansible_env.HOME

args:
  register_name:
    doc:
      short_name: The name to store the value of the variable under.
    type: string
    required: true
  var_name:
    type: string
    required: true
    doc:
      short_help: The Ansible variable name to debug

meta:
  tags:
  - debug

frecklets:
- frecklet:
    type: ansible-tasklist
    name: register-var.at.yml
#      register: "{{:: register_name ::}}"
    resources:
      ansible-tasklist: register-var.at.yml
    desc:
      short: "register value of var '{{:: var_name ::}}' under '{{:: register_name ::}}"
    properties:
      idempotent: false
      become: false
      internet: false
  vars:
    var_value: '{{ {{:: var_name ::}} }}'
    register_name: '{{:: register_name ::}}'