[ Agent ] [ APP ] - accomplish rke and dashboard

This commit is contained in:
zeaslity
2023-11-20 16:13:42 +08:00
parent 72269894db
commit c47e6b5ed1
7 changed files with 416 additions and 22 deletions

View File

@@ -78,6 +78,25 @@ func BasicFileExistAndNotNull(filename string) bool {
}
}
func BasicCreateFolder(folderName string) bool {
cmd := exec.Command("test", "-d", folderName)
err := cmd.Run()
if err == nil {
log.DebugF("folder %s already exists !", folderName)
return true
}
cmd2 := exec.Command("mkdir", "-p", folderName)
err = cmd2.Run()
if err != nil {
log.ErrorF("folder %s create error!", folderName)
return false
} else {
log.DebugF("folder %s create success!", folderName)
return true
}
}
// BasicPrettyPrint 打印执行结果
func BasicPrettyPrint(resultOk bool, resultLog []string) {
fmt.Printf("resultOK is => %#v\n", resultOk)