I'm using a variable to specify a relative path to where I want my output 
written.  It looks like ansible can figure out what I'm telling it, but 
then cheerily ignores me and writes to /tmp :-)


  vars:
    local_dest: "~/STIG\ Results/"

  - name: Retrieve result
    fetch: src=/tmp/{{ dest_file }}
           dest="{{ local_dest }}"
           flat=yes
           validate_checksum=no


TASK: [debug msg="{{ local_dest }}"] 
****************************************** 
<flamingo> ESTABLISH CONNECTION FOR USER: joliver
ok: [flamingo] => {
    "msg": "~/STIG Results/"
}

TASK: [Retrieve result] 
******************************************************* 
<flamingo> ESTABLISH CONNECTION FOR USER: joliver
<flamingo> EXEC ssh -C -tt -v -o ControlMaster=auto -o ControlPersist=60s 
-o ControlPath="/Users/joliver/.ansible/cp/ansible-ssh-%h-%p-%r" -o 
KbdInteractiveAuthentication=no -o 
PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey 
-o PasswordAuthentication=no -o ConnectTimeout=10 flamingo /bin/sh -c 
'rc=flag; [ -r /tmp/U_FLAMINGO_JRE7_20150511.ckl ] || rc=2; [ -f 
/tmp/U_FLAMINGO_JRE7_20150511.ckl ] || rc=1; [ -d 
/tmp/U_FLAMINGO_JRE7_20150511.ckl ] && rc=3; python -V 2>/dev/null || rc=4; 
[ x"$rc" != "xflag" ] && echo "${rc} "/tmp/U_FLAMINGO_JRE7_20150511.ckl && 
exit 0; (python -c '"'"'import hashlib; BLOCKSIZE = 65536; hasher = 
hashlib.sha1(); afile = open("'"'"'/tmp/U_FLAMINGO_JRE7_20150511.ckl'"'"'", 
"rb") buf = afile.read(BLOCKSIZE) while len(buf) > 0: hasher.update(buf) 
buf = afile.read(BLOCKSIZE) afile.close() print(hasher.hexdigest())'"'"' 
2>/dev/null) || (python -c '"'"'import sha; BLOCKSIZE = 65536; hasher = 
sha.sha(); afile = open("'"'"'/tmp/U_FLAMINGO_JRE7_20150511.ckl'"'"'", 
"rb") buf = afile.read(BLOCKSIZE) while len(buf) > 0: hasher.update(buf) 
buf = afile.read(BLOCKSIZE) afile.close() print(hasher.hexdigest())'"'"' 
2>/dev/null) || (echo '"'"'0 '"'"'/tmp/U_FLAMINGO_JRE7_20150511.ckl)'
<flamingo> FETCH /tmp/U_FLAMINGO_JRE7_20150511.ckl TO /Users/joliver/STIG 
Results/U_FLAMINGO_JRE7_20150511.ckl
changed: [flamingo] => {"changed": true, "checksum": null, "dest": 
"/Users/joliver/STIG Results/U_FLAMINGO_JRE7_20150511.ckl", "md5sum": null, 
"remote_checksum": "6890cd809b2a8d98bed77236499a304e627752c8", 
"remote_md5sum": null}


joliver@flamingo U_JRE7_UNIX_V1R4 $ ls -l ~/STIG\ Results/U_F*
ls: /Users/joliver/STIG Results/U_F*: No such file or directory
joliver@flamingo U_JRE7_UNIX_V1R4 $ ls -l /tmp/U_FLAMINGO_JRE7_20150511.ckl 
-rw-r--r--  1 joliver  wheel  50913 May 11 11:49 
/tmp/U_FLAMINGO_JRE7_20150511.ckl

-- 
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 ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/ce429428-2bb3-4734-97ba-9129975b0686%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to