vsphere_copy fails on Tuple value invalid

Trying to send a kickstart.iso file up the a vcenter host. Using Ansible 2.5.4 with PyVmomi plugin 6.7 on rhel 7.5.

The ansible playbook is configured with a task that defines the path: and src: values but it’s complaining about the
path I presume as the src value is correct.

The var definition for path: is as follows:

path: “[emc_disk_path] iso”

The docs in Ansible for this module indicate path and src to be the same thing. A bit confusing. Can someone
clarify them pls & thx.

suggestion to comment out the try: catch exception block after open_url() proved helpful. Error was HTTP 401 Unauthorized.
user being used to authenticate had insufficient privs to perform PUT operation.