job existence check
copy job:
* raise error when target exists
* raise error when template job does not exist