@@ -0,0 +1,698 @@
+package renderfarm;%0A%0Apublic class Logger %7B%0A%0A  String scope;%0A  String formatString;%0A%0A  public Logger(String scope) %7B%0A    this.scope = scope;%0A    this.formatString = %22%5B%25s%5D (%25s) - %25s%22;%0A  %7D%0A%0A  private void write(String level, String msg) %7B%0A    System.out.println(String.format(this.formatString, level, this.scope, msg));%0A  %7D%0A%0A  public Logger getChild(String scope) %7B%0A    return new Logger(this.scope + %22 %3E %22 + scope);%0A  %7D%0A%0A  public void warning(String msg) %7B%0A    this.write(%22warning%22, msg);%0A  %7D%0A%0A  public void error(String msg) %7B%0A    this.write(%22error%22, msg);%0A  %7D%0A%0A  public void log(String msg) %7B%0A    this.write(%22info%22, msg);%0A  %7D%0A%0A  public void debug(String msg) %7B%0A    this.write(%22debug%22, msg);%0A  %7D%0A%7D%0A

Add logger class