Merge lp:~bloodearnest/charms/trusty/conn-check/nagios-module-typo-fixes into lp:~ubuntuone-hackers/charms/trusty/conn-check/trunk

Proposed by Simon Davy
Status: Merged
Approved by: Wes Mason
Approved revision: 47
Merged at revision: 44
Proposed branch: lp:~bloodearnest/charms/trusty/conn-check/nagios-module-typo-fixes
Merge into: lp:~ubuntuone-hackers/charms/trusty/conn-check/trunk
Diff against target: 46 lines (+6/-6)
3 files modified
playbook.yaml (+1/-2)
roles/nrpe-external-master/defaults/main.yaml (+1/-1)
roles/nrpe-external-master/library/nrpe (+4/-3)
To merge this branch: bzr merge lp:~bloodearnest/charms/trusty/conn-check/nagios-module-typo-fixes
Reviewer Review Type Date Requested Status
Wes Mason (community) Approve
Review via email: mp+265307@code.launchpad.net

Commit message

Fixes for the new nrpe role

Description of the change

Fixes for the new nrpe role

To post a comment you must log in.
Revision history for this message
Wes Mason (wesmason) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'playbook.yaml'
--- playbook.yaml 2015-07-20 12:57:03 +0000
+++ playbook.yaml 2015-07-20 18:54:01 +0000
@@ -16,8 +16,7 @@
1616
17 roles:17 roles:
18 - role: nrpe-external-master18 - role: nrpe-external-master
19 # use hostname for principle charm19 nagios_hostname: "{{ relations['conn-check'][0]['__unit__']|replace('/', '-') }}"
20 nagios_hostname: "{{ relations['conn-check'][0]['__unit__']|replace('/', '=') }}"
21 checks:20 checks:
22 - name: click_updown_conn_check21 - name: click_updown_conn_check
23 command: "{{ env_dir }}/{{ revision }}/bin/conn-check --exclude-tags=no-nagios {{ args }} {{ config_path }}"22 command: "{{ env_dir }}/{{ revision }}/bin/conn-check --exclude-tags=no-nagios {{ args }} {{ config_path }}"
2423
=== modified file 'roles/nrpe-external-master/defaults/main.yaml'
--- roles/nrpe-external-master/defaults/main.yaml 2015-07-20 12:57:03 +0000
+++ roles/nrpe-external-master/defaults/main.yaml 2015-07-20 18:54:01 +0000
@@ -1,3 +1,3 @@
1nagios_context: "{{ relations['nrpe-external-master'][0].nagios_host_context }}"1nagios_context: "{{ relations['nrpe-external-master'][0].nagios_host_context }}"
2nagios_hostname: "{{ local_unit|replace('/', '-')) }}"2nagios_hostname: "{{ local_unit|replace('/', '-') }}"
3nagios_servicegroups: "{{ nagios_context }}"3nagios_servicegroups: "{{ nagios_context }}"
44
=== modified file 'roles/nrpe-external-master/library/nrpe'
--- roles/nrpe-external-master/library/nrpe 2015-07-20 12:57:03 +0000
+++ roles/nrpe-external-master/library/nrpe 2015-07-20 18:54:01 +0000
@@ -22,8 +22,8 @@
22 # NRPE is hardcoded to pick up nagios_context from the charm config22 # NRPE is hardcoded to pick up nagios_context from the charm config
23 charm_config = config()23 charm_config = config()
24 charm_config["nagios_context"] = params['nagios_context']24 charm_config["nagios_context"] = params['nagios_context']
25 charm_config["nagios_servicegroups"] = params['servicegroups']25 charm_config["nagios_servicegroups"] = params['nagios_servicegroups']
26 hostname = "{}-{}".format(params['nagios_context'], params['hostname'])26 hostname = "{}-{}".format(params['nagios_context'], params['nagios_hostname'])
2727
28 try:28 try:
29 nrpe_compat = NRPE(hostname)29 nrpe_compat = NRPE(hostname)
@@ -34,7 +34,8 @@
34 )34 )
35 nrpe_compat.write()35 nrpe_compat.write()
36 except Exception as e:36 except Exception as e:
37 module.fail_json(msg=e.msg)37 import traceback
38 module.fail_json(msg=e.message, traceback=traceback.format_exc())
38 else:39 else:
39 module.exit_json(changed=True)40 module.exit_json(changed=True)
4041

Subscribers

People subscribed via source and target branches

to all changes: