Use Jenkins' Callable file APIs so that we can work on slaves.