From: Zack Cerza Date: Wed, 30 Aug 2017 18:06:08 +0000 (-0600) Subject: ceph-grafana: Add dashboards tag X-Git-Tag: v1.0~26^2~5 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2aacb00882cc9440e10088c778f267f6a9419dc2;p=cephmetrics.git ceph-grafana: Add dashboards tag Signed-off-by: Zack Cerza --- diff --git a/ansible/roles/ceph-grafana/tasks/configure_grafana.yml b/ansible/roles/ceph-grafana/tasks/configure_grafana.yml index e8250a0..b7b2ec4 100644 --- a/ansible/roles/ceph-grafana/tasks/configure_grafana.yml +++ b/ansible/roles/ceph-grafana/tasks/configure_grafana.yml @@ -101,34 +101,48 @@ src: files/dashboards dest: /tmp/ when: devel_mode + tags: + - dashboards - name: Ship dashUpdater.py copy: src: files/dashUpdater.py dest: /tmp/dashUpdater.py when: devel_mode + tags: + - dashboards - name: Write dashboard.yml template: src: dashboard.yml dest: /tmp/dashboard.yml mode: 0600 + tags: + - dashboards - name: Set dashupdate_cmd and dashboard_dir set_fact: dashupdate_cmd: "python /tmp/dashUpdater.py" dashboard_dir: "/tmp/dashboards" when: devel_mode + tags: + - dashboards - name: Set dashupdate_cmd and dashboard_dir set_fact: dashupdate_cmd: "/usr/libexec/cephmetrics/dashUpdater.py" dashboard_dir: "/usr/share/cephmetrics/dashboards" when: not devel_mode + tags: + - dashboards - name: Set dashupdate_mode set_fact: dashupdate_mode: "{{ 'refresh' if replace_dashboards else 'update' }}" + tags: + - dashboards - name: Push dashboards to Grafana command: "{{ dashupdate_cmd }} -m {{ dashupdate_mode }} -c /tmp/dashboard.yml -D {{ dashboard_dir }}" + tags: + - dashboards