default:
throw new IllegalStateException();
}
File scriptFile = new File(transportDirectory, fileName);
ScriptBuilder sb = new ScriptBuilder();
sb.add(command);
String script = sb.toString();
String existing = target.readTextFile(scriptFile);
boolean shouldUpload = true;
if (existing != null) {