code: private void cleanupDirectories() throws IOException {
  		ShutdownHookUtil.removeShutdownHook(shutDownHook, getClass().getSimpleName(), LOG);
  
  		final String webTmpDir = configuration.getString(WebOptions.TMP_DIR);
  
  		FileUtils.deleteDirectory(new File(webTmpDir));
  	}
docs: Clean up of temporary directories created by the {@link ClusterEntrypoint}.
  
  @throws IOException if the temporary directories could not be cleaned up