Commit a55e1114 authored by Łukasz Magiera's avatar Łukasz Magiera

Move Hidden option here

parent 29b6e778
...@@ -69,7 +69,7 @@ func Parse(ctx context.Context, input []string, stdin *os.File, root *cmds.Comma ...@@ -69,7 +69,7 @@ func Parse(ctx context.Context, input []string, stdin *os.File, root *cmds.Comma
} }
func isHidden(req *cmds.Request) bool { func isHidden(req *cmds.Request) bool {
h, ok := req.Options["hidden"].(bool) h, ok := req.Options[cmds.Hidden].(bool)
return h && ok return h && ok
} }
......
...@@ -16,6 +16,8 @@ const ( ...@@ -16,6 +16,8 @@ const (
OptLongHelp = "help" OptLongHelp = "help"
DerefLong = "dereference-args" DerefLong = "dereference-args"
StdinName = "stdin-name" StdinName = "stdin-name"
Hidden = "hidden"
HiddenShort = "H"
) )
// options that are used by this package // options that are used by this package
...@@ -25,3 +27,4 @@ var OptionStreamChannels = cmdkit.BoolOption(ChanOpt, "Stream channel output") ...@@ -25,3 +27,4 @@ var OptionStreamChannels = cmdkit.BoolOption(ChanOpt, "Stream channel output")
var OptionTimeout = cmdkit.StringOption(TimeoutOpt, "Set a global timeout on the command") var OptionTimeout = cmdkit.StringOption(TimeoutOpt, "Set a global timeout on the command")
var OptionDerefArgs = cmdkit.BoolOption(DerefLong, "Symlinks supplied in arguments are dereferenced") var OptionDerefArgs = cmdkit.BoolOption(DerefLong, "Symlinks supplied in arguments are dereferenced")
var OptionStdinName = cmdkit.StringOption(StdinName, "Assign a name if the file source is stdin.") var OptionStdinName = cmdkit.StringOption(StdinName, "Assign a name if the file source is stdin.")
var OptionHidden = cmdkit.BoolOption(Hidden, HiddenShort, "Include files that are hidden. Only takes effect on recursive add.")
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment