func doLogin(c *client.Client, username, password string) error { token, err := auth.Login(c, username, password) if err != nil { return err } c.Token = token c.Username = username err = c.Save() if err != nil { return nil } fmt.Printf("Logged in as %s\n", username) return nil }