Merge pull request #778 from june07/master

Call API list tokens enpoint
This commit is contained in:
Slavi Pantaleev 2021-01-10 10:33:07 +02:00 committed by GitHub
commit c6382f3c46
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 34 additions and 0 deletions

View file

@ -0,0 +1,29 @@
- name: Call matrix-registration list all tokens API
uri:
url: "{{ matrix_registration_api_token_endpoint }}"
follow_redirects: none
validate_certs: "{{ matrix_registration_api_validate_certs }}"
headers:
Content-Type: application/json
Authorization: "SharedSecret {{ matrix_registration_admin_secret }}"
method: GET
body_format: json
check_mode: no
register: matrix_registration_api_result
- set_fact:
matrix_registration_api_result_message: >-
matrix-registration result:
{{ matrix_registration_api_result.json | to_nice_json }}
check_mode: no
- name: Inject result message into matrix_playbook_runtime_results
set_fact:
matrix_playbook_runtime_results: |
{{
matrix_playbook_runtime_results|default([])
+
[matrix_registration_api_result_message]
}}
check_mode: no

View file

@ -24,3 +24,8 @@
when: "run_setup|bool and matrix_registration_enabled|bool" when: "run_setup|bool and matrix_registration_enabled|bool"
tags: tags:
- generate-matrix-registration-token - generate-matrix-registration-token
- import_tasks: "{{ role_path }}/tasks/list_tokens.yml"
when: "run_setup|bool and matrix_registration_enabled|bool"
tags:
- list-matrix-registration-tokens