grafana-ansible-collection/tests/integration/targets/folder/tasks/main.yml

32 lines
795 B
YAML
Raw Normal View History

2023-03-03 09:53:02 +01:00
---
- name: Create/Update a Folder in Grafana
grafana.grafana.folder:
title: Ansible Integration test
uid: test123
overwrite: true
stack_slug: "{{ stack_name }}"
grafana_api_key: "{{ grafana_api_key }}"
state: present
register: create_result
2023-03-03 09:53:02 +01:00
- name: Create Check
ansible.builtin.assert:
that:
- create_result.failed == false
- name: Delete a folder
grafana.grafana.folder:
title: Ansible Integration test
uid: test123
overwrite: true
stack_slug: "{{ stack_name }}"
grafana_api_key: "{{ grafana_api_key }}"
state: absent
register: delete_result
2023-03-03 09:53:02 +01:00
- name: Delete Check
ansible.builtin.assert:
that:
- delete_result.output.status == 200
2023-03-03 09:53:02 +01:00
- delete_result.output.response == "Folder has been successfully deleted"