the third param for external commands, added support for user to use its own worker nodes only