@@ -21,6 +21,10 @@ func coreStatusCmd() (string, error) {
2121 return "" , err
2222 }
2323
24+ if activeMachineData == nil {
25+ return "" , nil
26+ }
27+
2428 ip := activeMachineData ["ip" ].(string )
2529 name := activeMachineData ["name" ].(string )
2630 os := activeMachineData ["os" ].(string )
@@ -29,10 +33,10 @@ func coreStatusCmd() (string, error) {
2933 stars := activeMachineData ["stars" ].(float64 )
3034
3135 fmt .Println ("---- Active Machine ----" )
32- fmt .Println ( fmt . Sprintf ( "IP : %s" , ip ) )
33- fmt .Println ( fmt . Sprintf ( "Name : %s" , name ) )
34- fmt .Println ( fmt . Sprintf ( "OS : %s" , os ) )
35- fmt .Println ( fmt . Sprintf ( "Stars : %v" , stars ) )
36+ fmt .Printf ( "IP : %s\n " , ip )
37+ fmt .Printf ( "Name : %s\n " , name )
38+ fmt .Printf ( "OS : %s\n " , os )
39+ fmt .Printf ( "Stars : %v\n " , stars )
3640
3741 if authUserInUserOwns && authUserInRootOwns {
3842 link , err := utils .GetAchievementLink (int (activeMachineData ["id" ].(float64 )))
@@ -44,8 +48,8 @@ func coreStatusCmd() (string, error) {
4448 fmt .Println (link )
4549 return "" , nil
4650 }
47- fmt .Println ( fmt . Sprintf ( "User flag : %v" , authUserInUserOwns ) )
48- fmt .Println ( fmt . Sprintf ( "Root flag : %v" , authUserInRootOwns ) )
51+ fmt .Printf ( "User flag : %v\n " , authUserInUserOwns )
52+ fmt .Printf ( "Root flag : %v\n " , authUserInRootOwns )
4953 return "" , nil
5054}
5155
0 commit comments