diff --git a/src/main/java/cz/brmlab/wekan/mailer/Application.java b/src/main/java/cz/brmlab/wekan/mailer/Application.java deleted file mode 100644 index d4505bc..0000000 --- a/src/main/java/cz/brmlab/wekan/mailer/Application.java +++ /dev/null @@ -1,22 +0,0 @@ -package cz.brmlab.wekan.mailer; - -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -@SpringBootApplication -@RestController -public class Application { - - @RequestMapping("/") - public String home() { - return "Hello Docker World"; - } - - public static void main(String[] args) { - SpringApplication.run(Application.class, args); - System.out.println("Hello Docker World"); - } - -} diff --git a/src/main/java/cz/brmlab/wm/Application.java b/src/main/java/cz/brmlab/wm/Application.java new file mode 100644 index 0000000..fe3f459 --- /dev/null +++ b/src/main/java/cz/brmlab/wm/Application.java @@ -0,0 +1,29 @@ +package cz.brmlab.wm; + +import cz.brmlab.wm.utils.Exceptions.BrmException; +import cz.brmlab.wm.wekan.WekanConfiguration; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.boot.CommandLineRunner; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +public class Application implements CommandLineRunner { + + private static final Logger LOG = LoggerFactory.getLogger(Application.class); + + public static void main(String[] args) { + SpringApplication.run(Application.class, args); + } + + + @Override + public void run(String... args) { + try { + WekanConfiguration wekanConfiguration = new WekanConfiguration(); + } catch (BrmException ex) { + System.exit(ex.getExitCode().getCode()); + } + } +}