From: JonoK on
Hi,

I want to do this

ftp::Put $session -data {} file_name

but the command isn't recognising {} as "no data": in fact the
argument is elided and what is actually happening is

ftp::Put $session -data file_name

and the string "file_name" ends up in a file called "ftp.tmp" on the
server.

I do have a work around, but this seems like a bug to me.

thanks
Jon