package org.fi;
import org.fi.*;
import java.io.*;
import java.net.InetSocketAddress;
public class FMDriver {
// ***********************************************
public static void parseArguments(String args[]) {
int argsLen = (args == null) ? 0 : args.length;
for (int i = 0; i < argsLen; i++) {
String cmd = args[i];
// this option is used when we run this normally
// if (cmd.equals(enableFailureArg)) {
// enableFailure = true;
// System.out.println(" Failure is ON ... !!!");
// }
// else {
// Util.ERROR("Unrecognized command arg [" + cmd + "]");
// System.exit(0);
// }
}
}
// ***********************************************
public static void main(String[] args) {
System.out.println("FMDriver.Main: Starting ...");
// parseArguments(args);
// create new falure scheduler instance
FMServer fm = new FMServer();
System.out.println("FMDRIVER.Main: before calling fm.start()");
System.out.flush();
fm.start();
System.out.println("FMDriver.Main: after calling fm.start()");
System.out.flush();
/*
try {
fm.initialize();
} catch (InterruptedException e) {
System.out.println("FMDriver.Main: Exception ...");
e.printStackTrace();
}
*/
System.out.println("FMDriver.Main: Stopping ...");
}
}