Not at all. Generally, you should have a wrapper script that calls OpenDeploy. The OpenDeploy configuration calls another script as a DNR. This DNR script is a wrapper script that invokes DataDeploy. Based on your DataDeploy results, you can return nothing from the DD wrapper script which indicates a success or return the string below which causes OpenDeploy to back out of its deployment:<response code="-2"/>\nThat's pretty much it. There is a trifle of documentation about this feature but not enough IMO.Dave
If a datadeploy job fails and you send a "-2" response code back from your wrapper script, OD will roll back the filesystem deploy. But, if the failure was with the 4th record you datadeployed, the 3 records that have already deployed will not be rolled back. That's a bummer. Your best solution here is good reporting so you know what is going on.