2022-03-04 18:44:43 +01:00

26 lines
559 B
Go

package main
import (
"fmt"
)
type LoginCommand struct {
Url string `short:"u" long:"url" description:"Url of the instance" required:"true"`
Login string `short:"l" long:"login" description:"Login" required:"true"`
Password string `short:"p" long:"password" description:"Password" required:"true"`
}
var loginCommand LoginCommand
func (c *LoginCommand) Execute(args []string) error {
fmt.Printf("Login on %s...\n", c.Url)
fmt.Println("Login succeed!")
return nil
}
func init() {
parser.AddCommand("login", "Login", "", &loginCommand)
}