if (code == null) throw new ScriptException("missing code");
JsonNode codeNode = code.get(ScriptsDao.CODE);
if (codeNode == null|| !codeNode.isTextual()){
throw new ScriptException("missing code");
}
String source = codeNode.asText();
return update(name,source);
}
public static ScriptStatus update(String name,String code) throws ScriptException {
ScriptsDao dao = ScriptsDao.getInstance();