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:

committed by
Juan Batiz-Benet

parent
8b14012bba
commit
40e96a1fa6
@ -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,
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user