MCPcopy
hub / github.com/genuinetools/img / newDiskUsageCommand

Function newDiskUsageCommand

diskusage.go:23–45  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

21const diskUsageLongHelp = `Show image disk usage.`
22
23func newDiskUsageCommand() *cobra.Command {
24 diskUsage := &diskUsageCommand{
25 filters: newListValue(),
26 }
27
28 cmd := &cobra.Command{
29 Use: "du [OPTIONS]",
30 DisableFlagsInUseLine: true,
31 SilenceUsage: true,
32 Short: diskUsageShortHelp,
33 Long: diskUsageLongHelp,
34 Args: validateHasNoArgs,
35 RunE: func(cmd *cobra.Command, args []string) error {
36 return diskUsage.Run(args)
37 },
38 }
39
40 fs := cmd.Flags()
41
42 fs.VarP(diskUsage.filters, "filter", "f", "Filter output based on conditions provided")
43
44 return cmd
45}
46
47type diskUsageCommand struct {
48 filters *listValue

Callers 1

mainFunction · 0.85

Calls 2

RunMethod · 0.95
newListValueFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…