aboutsummaryrefslogtreecommitdiffstats
path: root/test/mocks/pnfsimulator/src/main/java/org/onap/pnfsimulator/Main.java
diff options
context:
space:
mode:
Diffstat (limited to 'test/mocks/pnfsimulator/src/main/java/org/onap/pnfsimulator/Main.java')
-rw-r--r--test/mocks/pnfsimulator/src/main/java/org/onap/pnfsimulator/Main.java36
1 files changed, 6 insertions, 30 deletions
diff --git a/test/mocks/pnfsimulator/src/main/java/org/onap/pnfsimulator/Main.java b/test/mocks/pnfsimulator/src/main/java/org/onap/pnfsimulator/Main.java
index 37f1b21c9..0e9fe4d3d 100644
--- a/test/mocks/pnfsimulator/src/main/java/org/onap/pnfsimulator/Main.java
+++ b/test/mocks/pnfsimulator/src/main/java/org/onap/pnfsimulator/Main.java
@@ -20,38 +20,14 @@
package org.onap.pnfsimulator;
-import java.io.IOException;
-import org.apache.commons.cli.ParseException;
-import org.apache.logging.log4j.LogManager;
-import org.apache.logging.log4j.Logger;
-import org.onap.pnfsimulator.cli.SimulatorParamsProvider;
-import org.onap.pnfsimulator.cli.SimulatorParams;
-import org.onap.pnfsimulator.message.MessageProvider;
-import org.onap.pnfsimulator.simulator.SimulatorFactory;
-import org.onap.pnfsimulator.simulator.validation.ParamsValidator;
-import org.onap.pnfsimulator.simulator.validation.ValidationException;
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.scheduling.annotation.EnableAsync;
+@SpringBootApplication
+@EnableAsync
public class Main {
-
- private static Logger logger = LogManager.getLogger(Main.class);
- private static SimulatorFactory simulatorFactory =
- new SimulatorFactory(MessageProvider.getInstance());
-
public static void main(String[] args) {
-
- try {
-
- SimulatorParams params = new SimulatorParamsProvider().parse(args);
- simulatorFactory
- .create(params.getVesAddress(), params.getConfigFilePath())
- .start();
-
- } catch (IOException e) {
- logger.error("Invalid config file format", e);
- } catch (ParseException e) {
- logger.error("Invalid cli params", e);
- } catch (ValidationException e){
- logger.error(e);
- }
+ SpringApplication.run(Main.class, args);
}
}