MCPcopy Create free account
hub / github.com/danielmiessler/Fabric / parseDebugLevel

Function parseDebugLevel

internal/cli/flags.go:242–256  ·  view source on GitHub ↗
(args []string)

Source from the content-addressed store, hash-verified

240}
241
242func parseDebugLevel(args []string) int {
243 for i := range args {
244 arg := args[i]
245 if arg == "--debug" && i+1 < len(args) {
246 if lvl, err := strconv.Atoi(args[i+1]); err == nil {
247 return lvl
248 }
249 } else if after, ok := strings.CutPrefix(arg, "--debug="); ok {
250 if lvl, err := strconv.Atoi(after); err == nil {
251 return lvl
252 }
253 }
254 }
255 return 0
256}
257
258func extractFlag(arg string) string {
259 var flag string

Callers 1

InitFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected