소스 검색

make token lookup conditional

Grega Bremec 3 년 전
부모
커밋
a641e0d3d9
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      roles/deploy-central/tasks/main.yml

+ 2 - 1
roles/deploy-central/tasks/main.yml

@@ -211,6 +211,7 @@
     api_token:
       json:
         token: "{{ lookup('file', ansible_facts['user_dir'] + '/api-token') }}"
+  when: (api_token.json is not defined) or (api_token.json.token is not defined)
 
 - name: get a list of default policies for later reference
   uri:
@@ -221,7 +222,7 @@
     headers:
       Accept: application/json
       Authorization: Bearer {{ api_token.json.token }}
-    register: default_policies
+  register: default_policies
   when:
     - default_policy_file.stat is defined
     - not default_policy_file.stat.exists