diff --git a/src/ImageJ/plugin-ij/src/main/java/net/leverjs/LeverscIJ.java b/src/ImageJ/plugin-ij/src/main/java/net/leverjs/LeverscIJ.java index 907bf2b6d9628d004f5757ccbc4763eefd07d89e..15364ae679ae51dc9bc8d97e0aadb20ddea6bf21 100644 --- a/src/ImageJ/plugin-ij/src/main/java/net/leverjs/LeverscIJ.java +++ b/src/ImageJ/plugin-ij/src/main/java/net/leverjs/LeverscIJ.java @@ -116,6 +116,9 @@ public class LeverscIJ implements PlugInFilter int port = base_port + fignum; URL url = new URL("http", host, port, "/loadfig"); + if ( IJ.debugMode ) + IJ.log(String.format("LEVERSC send: %s", url.toString())); + String boundary = "---------------Leversc_" + UUID.randomUUID().toString(); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); @@ -134,7 +137,8 @@ public class LeverscIJ implements PlugInFilter // TODO: We don't curently do anything with this response code, but it's important to retrieve it for proper data transmission int status = conn.getResponseCode(); - // IJ.log(String.format("LEVERSC response: %d", status)); + if ( IJ.debugMode ) + IJ.log(String.format("LEVERSC response: %d", status)); conn.disconnect(); } @@ -320,7 +324,8 @@ public class LeverscIJ implements PlugInFilter final Genson genson = new Genson(); String json = genson.serialize(meta); - // IJ.log(String.format("JSON: %s", json)); + if ( IJ.debugMode ) + IJ.log(String.format("LEVERSC JSON Header: %s", json)); return json; } @@ -377,6 +382,7 @@ public class LeverscIJ implements PlugInFilter conn.setConnectTimeout(500); BufferedReader resp_reader = new BufferedReader(new InputStreamReader(conn.getInputStream())); + // TODO: We should verify a version string here once that is properly returned by LEVERSC String resp = read_all_buffered(resp_reader); resp_reader.close(); diff --git a/src/ImageJ/plugin-ij/src/main/java/net/leverjs/LeverscLaunch.java b/src/ImageJ/plugin-ij/src/main/java/net/leverjs/LeverscLaunch.java index 9fcdc3534ded1807e825e1a2ec479257565d1747..731a9eaf4e54c545bb5dd231c97575fab8822754 100644 --- a/src/ImageJ/plugin-ij/src/main/java/net/leverjs/LeverscLaunch.java +++ b/src/ImageJ/plugin-ij/src/main/java/net/leverjs/LeverscLaunch.java @@ -145,7 +145,8 @@ public class LeverscLaunch private static boolean exec_process(List<String> cmdArgs) { - IJ.log(String.format("Run Leversc: %s", cmdArgs.toString())); + if ( IJ.debugMode ) + IJ.log(String.format("Launching Leversc: %s", cmdArgs.toString())); String[] strArgs = new String[cmdArgs.size()]; strArgs = cmdArgs.toArray(strArgs);