We have written a custom storage extension for the FileSystem binding to deploy binaries to Amazon S3. The source code is here.
During publishing our files are written to disk on the path specified in the Binary binding below. We do not want to write the files to the filesystem since we are already transporting them to S3.
How could we tell the Deployer to not write binaries to the filesystem?
Also, if we were to cleanup this folder, would it affect our ability to UnPublish the content? I don't think so, as only the Metadata written by the deployer is required for UnPublishing and Re-Publishing.
<Storage Type="filesystem" Class="com.tridion.storage.extensions.filesystem.CDNFSDAOFactory" Id="defaultDataFile" defaultFilesystem="true">
<Root Path="D:\TridionData\Binary" />
</Storage>