mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-23 11:00:25 +00:00
Pass argumements to NewFromCLI as varargs
Signed-off-by: Ian Campbell <ijc@docker.com>
This commit is contained in:
parent
7748b59d5d
commit
a9b0c6f889
@ -21,7 +21,7 @@ func pkgBuild(args []string) {
|
|||||||
|
|
||||||
force := flags.Bool("force", false, "Force rebuild")
|
force := flags.Bool("force", false, "Force rebuild")
|
||||||
|
|
||||||
ps, err := pkglib.NewFromCLI(flags, args)
|
ps, err := pkglib.NewFromCLI(flags, args...)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "%v\n", err)
|
fmt.Fprintf(os.Stderr, "%v\n", err)
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
|
@ -21,7 +21,7 @@ func pkgPush(args []string) {
|
|||||||
|
|
||||||
force := flags.Bool("force", false, "Force rebuild")
|
force := flags.Bool("force", false, "Force rebuild")
|
||||||
|
|
||||||
ps, err := pkglib.NewFromCLI(flags, args)
|
ps, err := pkglib.NewFromCLI(flags, args...)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "%v\n", err)
|
fmt.Fprintf(os.Stderr, "%v\n", err)
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
|
@ -19,7 +19,7 @@ func pkgShowTag(args []string) {
|
|||||||
flags.PrintDefaults()
|
flags.PrintDefaults()
|
||||||
}
|
}
|
||||||
|
|
||||||
ps, err := pkglib.NewFromCLI(flags, args)
|
ps, err := pkglib.NewFromCLI(flags, args...)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "%v\n", err)
|
fmt.Fprintf(os.Stderr, "%v\n", err)
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
|
@ -39,7 +39,7 @@ type Pkg struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// NewFromCLI creates a Pkg from a set of CLI arguments. Calls fs.Parse()
|
// NewFromCLI creates a Pkg from a set of CLI arguments. Calls fs.Parse()
|
||||||
func NewFromCLI(fs *flag.FlagSet, args []string) (Pkg, error) {
|
func NewFromCLI(fs *flag.FlagSet, args ...string) (Pkg, error) {
|
||||||
// Defaults
|
// Defaults
|
||||||
pi := pkgInfo{
|
pi := pkgInfo{
|
||||||
Org: "linuxkit",
|
Org: "linuxkit",
|
||||||
|
Loading…
Reference in New Issue
Block a user