22 lines
428 B
Go
22 lines
428 B
Go
package main
|
|
|
|
import (
|
|
"fmt"
|
|
"os"
|
|
)
|
|
|
|
func log(msg string, args ...any) {
|
|
fmt.Printf(Green+"[RUN]"+NC+" "+msg+"\n", args...)
|
|
}
|
|
|
|
func warn(msg string, args ...any) {
|
|
fmt.Printf(Yellow+"[WARN]"+NC+" "+msg+"\n", args...)
|
|
}
|
|
|
|
func errorLog(msg string, args ...any) {
|
|
fmt.Fprintf(os.Stderr, Red+"[ERROR]"+NC+" "+msg+"\n", args...)
|
|
}
|
|
|
|
func sudoLog(msg string, args ...any) {
|
|
fmt.Printf(Purple+"[SUDO]"+NC+" "+msg+"\n", args...)
|
|
}
|