files/file.py: Raise an IOError when trying to touch a file with missing intermediate directories within it's path (#33765)
files/file.py: Raise an IOError when trying to touch a file with missing intermediate directories within it's path (#33765)

Fixes #33744

Signed-off-by: Patrick Ringl <53c274793c829e913cece4b1719abd41a591654c@freenet.de>
thaim/ansible,thaim/ansible