Sorry I can't help with reading the file but this is how I am setting
environment variables to use with a shell line
vars_prompt:
- name: ABC_environment
prompt: "Enter live or preprod to set environment"
private: no
when: ABC_environment is undefined
- name: ABC_password
prompt: "Enter the ABC Encryption key"
private: yes
when: ABC_password is undefined
environment:
ABCENV: "{{ ABC_environment }}"
ABCPWD: "{{ ABC_password }}"
- name: install ABC file
shell: unzip -P ${ABCPWD} -o -d/application /tmp/ABC_files.zip
ABC_${ABCENV}_application.file
shell: sudo -u xyz install -o xyz -g xyz -m 550
/application/ABC_${ABCENV}_application /application/application.file
Hope this helps..
On Friday, 16 September 2016 14:53:25 UTC+1, ZillaYT wrote:
> I'm using Ansible's s3 module
> <http://docs.ansible.com/ansible/s3_module.html>, and it needs
> aws_access_key and aws_secret_key to work in my AWS environment, even
> though the page says they're not required. These values are in my
> $HOME/.aws/credentials file
>
> [default]
> aws_access_key_id = LAFHALFHLAHFLFAH
> aws_secret_access_key = IRUPQORUQPORUQEPORUQPORUQEP
>
>
> I want to get these values to set the AWS_ACCESS_KEY_ID and
> AWS_SECRET_ACCESS_KEY environment variables. So how do I write an Ansible
> task to...
>
>
> 1. Read the contents of the $HOME/.aws/credentiials
> 2. Get the key/value pairs
> 3. Set the corresponding environment variables?
>
> Thanks.
>
>
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/7ccdd4bf-ac76-459c-bef4-5f9b2b4c0e97%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.