Documentation ¶
Index ¶
- func NewRunFunc(f CommandFunc, mm []Middleware) func(*cobra.Command, []string) error
- func SetupCommand(cmd *cobra.Command, f CommandFunc, m []Middleware) *cobra.Command
- type CommandFunc
- func AuthMiddleware(cmd CommandFunc) CommandFunc
- func ClientMiddleware(cmd CommandFunc) CommandFunc
- func DebugMiddleware(cmd CommandFunc) CommandFunc
- func LoggingMiddleware(cmd CommandFunc) CommandFunc
- func NoAuthMiddleware(cmd CommandFunc) CommandFunc
- func SiteConfigMiddleware(cmd CommandFunc) CommandFunc
- type Middleware
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRunFunc ¶
func NewRunFunc(f CommandFunc, mm []Middleware) func(*cobra.Command, []string) error
func SetupCommand ¶ added in v0.1.0
func SetupCommand(cmd *cobra.Command, f CommandFunc, m []Middleware) *cobra.Command
Types ¶
type CommandFunc ¶
func AuthMiddleware ¶
func AuthMiddleware(cmd CommandFunc) CommandFunc
func ClientMiddleware ¶
func ClientMiddleware(cmd CommandFunc) CommandFunc
func DebugMiddleware ¶ added in v0.1.0
func DebugMiddleware(cmd CommandFunc) CommandFunc
func LoggingMiddleware ¶
func LoggingMiddleware(cmd CommandFunc) CommandFunc
func NoAuthMiddleware ¶ added in v0.1.4
func NoAuthMiddleware(cmd CommandFunc) CommandFunc
func SiteConfigMiddleware ¶ added in v0.3.0
func SiteConfigMiddleware(cmd CommandFunc) CommandFunc
type Middleware ¶
type Middleware func(CommandFunc) CommandFunc
Click to show internal directories.
Click to hide internal directories.