Advertisement
Guest User

Untitled

a guest
Apr 12th, 2016
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. DB_USER='my_db_username'
  2. DB_PASSWORD='my_db_password'
  3.  
  4. ---
  5. - name: Test playbook
  6. hosts: localhost
  7. connection: localhost
  8.  
  9. tasks:
  10. - debug: msg="username {{ lookup('env', 'DB_USER') }} password {{ lookup('env', 'DB_PASSWORD') }}"
  11.  
  12. $ ansible-playbook playbook.yml -e @env_vars
  13.  
  14. ERROR: failed to combine variables, expected dicts but got a 'dict' and a 'str'
  15.  
  16. $ . env_vars; ansible-playbook playbook.yml
  17.  
  18. PLAY [Test playbook] **********************************************************
  19.  
  20. GATHERING FACTS ***************************************************************
  21. ok: [localhost]
  22.  
  23. TASK: [debug msg="username password "] ***************************************
  24. ok: [localhost] => {
  25. "msg": "username password "
  26. }
  27.  
  28. PLAY RECAP ********************************************************************
  29. localhost : ok=2 changed=0 unreachable=0 failed=0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement