Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Make example java/cloud/migration build, and add dummy tesh file.
[simgrid.git] / examples / java / cloud / migration / Main.java
similarity index 52%
rename from examples/java/cloud/migration-test/src/Main.java
rename to examples/java/cloud/migration/Main.java
index d088468..68b19ac 100644 (file)
@@ -1,3 +1,10 @@
+/* Copyright (c) 2014. The SimGrid Team.
+ * All rights reserved.                                                     */
+
+/* This program is free software; you can redistribute it and/or modify it
+ * under the terms of the license (GNU LGPL) which comes with this package. */
+package cloud.migration;
+
 import org.simgrid.msg.Host;
 import org.simgrid.msg.HostNotFoundException;
 import org.simgrid.msg.Msg;
@@ -18,9 +25,14 @@ public class Main {
        /* Init. internal values */
         Msg.init(args);
 
+        if (args.length < 2) {
+            Msg.info("Usage  : Main platform_file.xml dployment_file.xml");
+            System.exit(1);
+        }
+
        /* construct the platform and deploy the application */
-        Msg.createEnvironment("./CONFIG/platform_simple.xml");
-        Msg.deployApplication("./CONFIG/deploy_simple.xml");
+        Msg.createEnvironment(args[0]);
+        Msg.deployApplication(args[1]);
 
         Msg.run();