// copy sdcard images if only new sdcard images are provided.
if (sourceAttr.lastModifiedTime().compareTo(targetAttr.lastModifiedTime()) <= 0) {
- // FIXME: if newer images are exist,
- // we should warn to user before replace legacy images.
continue;
}
+
+ // FIXME: if newer images are exist,
+ // we should warn to user before replace legacy images.
+ EMLogger.getLogger().log(Level.INFO, "Newer SDCARD image is provided: " + source.getFileName());
}
Files.copy(source, target, StandardCopyOption.COPY_ATTRIBUTES, StandardCopyOption.REPLACE_EXISTING);
}
public void startWork() throws InterruptedException {
- EMLogger.getLogger().log(Level.INFO, "Overseer [" + name + "] is starting...");
if (overseerThread != null) {
// already started
assert false : "Overseer [" + name + "] already started !!!"; // for debugging...
@Override
public void run() {
try {
+ EMLogger.getLogger().log(Level.INFO, "Overseer [" + name + "] is starting...");
Overseer.this.startWorkInternal();
+ EMLogger.getLogger().log(Level.INFO, "Overseer [" + name + "] is done...");
} catch (InterruptedException e) {
e.printStackTrace();
}
overseerThread.start();
- EMLogger.getLogger().log(Level.INFO, "Overseer [" + name + "] is done...");
}
public void join() throws InterruptedException {
import java.util.Arrays;
import java.util.Enumeration;
import java.util.List;
+import java.util.logging.Level;
import org.tizen.emulator.manager.EmulatorManager;
import org.tizen.emulator.manager.logging.EMLogger;
pb.directory(directory);
}
+ EMLogger.getLogger().log(Level.INFO, "Try to run external process: " + cmd.get(0));
+
try {
process = pb.start();
List<String> stdOut = ProcessOutputReader.readStdOut(process, cmd.toString());