1
0
mirror of https://github.com/ipfs/kubo.git synced 2025-06-28 08:47:42 +08:00

commands: Added Argument helper constructors

This commit is contained in:
Matt Bell
2014-11-11 15:54:53 -08:00
committed by Juan Batiz-Benet
parent 8b14012bba
commit 40e96a1fa6

View File

@ -14,3 +14,23 @@ type Argument struct {
Variadic bool
Description string
}
func StringArg(name string, required, variadic bool, description string) Argument {
return Argument{
Name: name,
Type: ArgString,
Required: required,
Variadic: variadic,
Description: description,
}
}
func FileArg(name string, required, variadic bool, description string) Argument {
return Argument{
Name: name,
Type: ArgFile,
Required: required,
Variadic: variadic,
Description: description,
}
}