lurker/main.go
Function uploadFile
has 6 return statements (exceeds 4 allowed). Open
Open
func uploadFile(path, url string) error {
file, err := os.Open(path)
if err != nil {
log.Printf("Failed to open file: %v", err)
return err
Function keepWaitingForMainContainerToExit
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
func keepWaitingForMainContainerToExit(context context.Context, container string, podName string, namespace string, clientset *kubernetes.Clientset) bool {