ricbra / ansible-logentries

Ansible role for installing logentries agent and daemon
17 stars 12 forks source link

Config not re-inited when "inventory_hostname" is changed #26

Open seenickcode opened 6 years ago

seenickcode commented 6 years ago

Would be nice to have this feature in case the agent hostname changes.

What about something like this?

- name: Check current agent hostname
  shell: "sudo le whoami | grep hostname"
  register: result
  ignore_errors: true
  changed_when: false
  when: logentries_hostname is defined

- name: Re-register hostname if it has changed
  shell: "le register --force --hostname={{ logentries_hostname }}"
  when: logentries_hostname is defined and result.stdout != "hostname = {{ logentries_hostname }}"