Skip to content

Commit 6f5f97c

Browse files
committed
use interactive cli only on debug mode
1 parent 2a17991 commit 6f5f97c

File tree

1 file changed

+24
-17
lines changed

1 file changed

+24
-17
lines changed

β€Žcmds/app/main.goβ€Ž

Lines changed: 24 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,12 @@ func main() {
1414
godotenv.Load()
1515
container, _ := dic.NewContainer()
1616
util := container.GetBimaUtilCli()
17+
env := container.GetBimaConfigEnv()
1718

18-
util.Println("✍ Engine Checking and Configuring...")
19-
time.Sleep(1 * time.Second)
19+
if env.Debug {
20+
util.Println("✍ Engine Checking and Configuring...")
21+
time.Sleep(1 * time.Second)
22+
}
2023

2124
var servers []configs.Server
2225
for _, c := range container.GetBimaConfigParserModule().Parse() {
@@ -43,29 +46,33 @@ func main() {
4346
routes = append(routes, container.Get(c).(configs.Route))
4447
}
4548

46-
util.Printf("βœ“ ")
47-
fmt.Printf("Total pessanger %d\n", len(servers))
48-
util.Println("βŒ› Starting Engine...")
49-
time.Sleep(300 * time.Millisecond)
50-
util.Println("πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯")
51-
time.Sleep(300 * time.Millisecond)
52-
util.Println("πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯")
53-
time.Sleep(300 * time.Millisecond)
54-
util.Println("πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯")
55-
time.Sleep(300 * time.Millisecond)
56-
util.Println("πŸ”₯ Engine Ready...")
57-
time.Sleep(1500 * time.Millisecond)
49+
if env.Debug {
50+
util.Printf("βœ“ ")
51+
fmt.Printf("Total pessanger %d\n", len(servers))
52+
util.Println("βŒ› Starting Engine...")
53+
time.Sleep(300 * time.Millisecond)
54+
util.Println("πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯")
55+
time.Sleep(300 * time.Millisecond)
56+
util.Println("πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯")
57+
time.Sleep(300 * time.Millisecond)
58+
util.Println("πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯")
59+
time.Sleep(300 * time.Millisecond)
60+
util.Println("πŸ”₯ Engine Ready...")
61+
time.Sleep(1500 * time.Millisecond)
62+
}
5863

5964
container.GetBimaRouterMux().Register(routes)
6065
container.GetBimaLoggerExtension().Register(extensions)
6166
container.GetBimaHandlerMiddleware().Register(middlewares)
6267
container.GetBimaEventDispatcher().Register(listeners)
6368
container.GetBimaRouterGateway().Register(servers)
6469

65-
util.Println("πŸš€ Taking Off...")
66-
time.Sleep(1 * time.Second)
70+
if env.Debug {
71+
util.Println("πŸš€ Taking Off...")
72+
time.Sleep(1 * time.Second)
6773

68-
util.Println("🎧 🎧 🎧 Enjoy The Flight 🎧 🎧 🎧")
74+
util.Println("🎧 🎧 🎧 Enjoy The Flight 🎧 🎧 🎧")
75+
}
6976

7077
container.GetBimaApplication().Run(servers)
7178
}

0 commit comments

Comments
Β (0)