mirror of
https://github.com/directorz/mailfull-go.git
synced 2025-12-17 17:47:04 +00:00
Change structs name
This commit is contained in:
@@ -6,18 +6,18 @@ import (
|
|||||||
mailfull "github.com/directorz/mailfull-go"
|
mailfull "github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// AliasDomainAddCommand represents a AliasDomainAddCommand.
|
// CmdAliasDomainAdd represents a CmdAliasDomainAdd.
|
||||||
type AliasDomainAddCommand struct {
|
type CmdAliasDomainAdd struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *AliasDomainAddCommand) Synopsis() string {
|
func (c *CmdAliasDomainAdd) Synopsis() string {
|
||||||
return "Create a new aliasdomain."
|
return "Create a new aliasdomain."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *AliasDomainAddCommand) Help() string {
|
func (c *CmdAliasDomainAdd) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [-n] domain target
|
%s %s [-n] domain target
|
||||||
@@ -42,7 +42,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *AliasDomainAddCommand) Run(args []string) int {
|
func (c *CmdAliasDomainAdd) Run(args []string) int {
|
||||||
noCommit, err := noCommitFlag(&args)
|
noCommit, err := noCommitFlag(&args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
@@ -6,18 +6,18 @@ import (
|
|||||||
mailfull "github.com/directorz/mailfull-go"
|
mailfull "github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// AliasDomainDelCommand represents a AliasDomainDelCommand.
|
// CmdAliasDomainDel represents a CmdAliasDomainDel.
|
||||||
type AliasDomainDelCommand struct {
|
type CmdAliasDomainDel struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *AliasDomainDelCommand) Synopsis() string {
|
func (c *CmdAliasDomainDel) Synopsis() string {
|
||||||
return "Delete a aliasdomain."
|
return "Delete a aliasdomain."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *AliasDomainDelCommand) Help() string {
|
func (c *CmdAliasDomainDel) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [-n] domain
|
%s %s [-n] domain
|
||||||
@@ -40,7 +40,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *AliasDomainDelCommand) Run(args []string) int {
|
func (c *CmdAliasDomainDel) Run(args []string) int {
|
||||||
noCommit, err := noCommitFlag(&args)
|
noCommit, err := noCommitFlag(&args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
@@ -7,18 +7,18 @@ import (
|
|||||||
mailfull "github.com/directorz/mailfull-go"
|
mailfull "github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// AliasDomainsCommand represents a AliasDomainsCommand.
|
// CmdAliasDomains represents a CmdAliasDomains.
|
||||||
type AliasDomainsCommand struct {
|
type CmdAliasDomains struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *AliasDomainsCommand) Synopsis() string {
|
func (c *CmdAliasDomains) Synopsis() string {
|
||||||
return "Show aliasdomains."
|
return "Show aliasdomains."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *AliasDomainsCommand) Help() string {
|
func (c *CmdAliasDomains) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [domain]
|
%s %s [domain]
|
||||||
@@ -37,7 +37,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *AliasDomainsCommand) Run(args []string) int {
|
func (c *CmdAliasDomains) Run(args []string) int {
|
||||||
if len(args) > 1 {
|
if len(args) > 1 {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
return 1
|
return 1
|
||||||
@@ -7,18 +7,18 @@ import (
|
|||||||
mailfull "github.com/directorz/mailfull-go"
|
mailfull "github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// AliasUserAddCommand represents a AliasUserAddCommand.
|
// CmdAliasUserAdd represents a CmdAliasUserAdd.
|
||||||
type AliasUserAddCommand struct {
|
type CmdAliasUserAdd struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *AliasUserAddCommand) Synopsis() string {
|
func (c *CmdAliasUserAdd) Synopsis() string {
|
||||||
return "Create a new aliasuser."
|
return "Create a new aliasuser."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *AliasUserAddCommand) Help() string {
|
func (c *CmdAliasUserAdd) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [-n] address target [target...]
|
%s %s [-n] address target [target...]
|
||||||
@@ -43,7 +43,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *AliasUserAddCommand) Run(args []string) int {
|
func (c *CmdAliasUserAdd) Run(args []string) int {
|
||||||
noCommit, err := noCommitFlag(&args)
|
noCommit, err := noCommitFlag(&args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
@@ -7,18 +7,18 @@ import (
|
|||||||
mailfull "github.com/directorz/mailfull-go"
|
mailfull "github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// AliasUserDelCommand represents a AliasUserDelCommand.
|
// CmdAliasUserDel represents a CmdAliasUserDel.
|
||||||
type AliasUserDelCommand struct {
|
type CmdAliasUserDel struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *AliasUserDelCommand) Synopsis() string {
|
func (c *CmdAliasUserDel) Synopsis() string {
|
||||||
return "Delete a aliasuser."
|
return "Delete a aliasuser."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *AliasUserDelCommand) Help() string {
|
func (c *CmdAliasUserDel) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [-n] address
|
%s %s [-n] address
|
||||||
@@ -41,7 +41,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *AliasUserDelCommand) Run(args []string) int {
|
func (c *CmdAliasUserDel) Run(args []string) int {
|
||||||
noCommit, err := noCommitFlag(&args)
|
noCommit, err := noCommitFlag(&args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
@@ -7,18 +7,18 @@ import (
|
|||||||
mailfull "github.com/directorz/mailfull-go"
|
mailfull "github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// AliasUserModCommand represents a AliasUserModCommand.
|
// CmdAliasUserMod represents a CmdAliasUserMod.
|
||||||
type AliasUserModCommand struct {
|
type CmdAliasUserMod struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *AliasUserModCommand) Synopsis() string {
|
func (c *CmdAliasUserMod) Synopsis() string {
|
||||||
return "Modify a aliasuser."
|
return "Modify a aliasuser."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *AliasUserModCommand) Help() string {
|
func (c *CmdAliasUserMod) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [-n] address target [target...]
|
%s %s [-n] address target [target...]
|
||||||
@@ -43,7 +43,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *AliasUserModCommand) Run(args []string) int {
|
func (c *CmdAliasUserMod) Run(args []string) int {
|
||||||
noCommit, err := noCommitFlag(&args)
|
noCommit, err := noCommitFlag(&args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
@@ -7,18 +7,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// AliasUsersCommand represents a AliasUsersCommand.
|
// CmdAliasUsers represents a CmdAliasUsers.
|
||||||
type AliasUsersCommand struct {
|
type CmdAliasUsers struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *AliasUsersCommand) Synopsis() string {
|
func (c *CmdAliasUsers) Synopsis() string {
|
||||||
return "Show aliasusers."
|
return "Show aliasusers."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *AliasUsersCommand) Help() string {
|
func (c *CmdAliasUsers) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s domain
|
%s %s domain
|
||||||
@@ -37,7 +37,7 @@ Required Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *AliasUsersCommand) Run(args []string) int {
|
func (c *CmdAliasUsers) Run(args []string) int {
|
||||||
if len(args) != 1 {
|
if len(args) != 1 {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
return 1
|
return 1
|
||||||
@@ -6,18 +6,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// CatchAllCommand represents a CatchAllCommand.
|
// CmdCatchAll represents a CmdCatchAll.
|
||||||
type CatchAllCommand struct {
|
type CmdCatchAll struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *CatchAllCommand) Synopsis() string {
|
func (c *CmdCatchAll) Synopsis() string {
|
||||||
return "Show a catchall user."
|
return "Show a catchall user."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *CatchAllCommand) Help() string {
|
func (c *CmdCatchAll) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s domain
|
%s %s domain
|
||||||
@@ -36,7 +36,7 @@ Required Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *CatchAllCommand) Run(args []string) int {
|
func (c *CmdCatchAll) Run(args []string) int {
|
||||||
if len(args) != 1 {
|
if len(args) != 1 {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
return 1
|
return 1
|
||||||
@@ -6,18 +6,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// CatchAllSetCommand represents a CatchAllSetCommand.
|
// CmdCatchAllSet represents a CmdCatchAllSet.
|
||||||
type CatchAllSetCommand struct {
|
type CmdCatchAllSet struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *CatchAllSetCommand) Synopsis() string {
|
func (c *CmdCatchAllSet) Synopsis() string {
|
||||||
return "Set a catchall user."
|
return "Set a catchall user."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *CatchAllSetCommand) Help() string {
|
func (c *CmdCatchAllSet) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [-n] domain user
|
%s %s [-n] domain user
|
||||||
@@ -42,7 +42,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *CatchAllSetCommand) Run(args []string) int {
|
func (c *CmdCatchAllSet) Run(args []string) int {
|
||||||
noCommit, err := noCommitFlag(&args)
|
noCommit, err := noCommitFlag(&args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
@@ -6,18 +6,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// CatchAllUnsetCommand represents a CatchAllUnsetCommand.
|
// CmdCatchAllUnset represents a CmdCatchAllUnset.
|
||||||
type CatchAllUnsetCommand struct {
|
type CmdCatchAllUnset struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *CatchAllUnsetCommand) Synopsis() string {
|
func (c *CmdCatchAllUnset) Synopsis() string {
|
||||||
return "Unset a catchall user."
|
return "Unset a catchall user."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *CatchAllUnsetCommand) Help() string {
|
func (c *CmdCatchAllUnset) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [-n] domain
|
%s %s [-n] domain
|
||||||
@@ -40,7 +40,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *CatchAllUnsetCommand) Run(args []string) int {
|
func (c *CmdCatchAllUnset) Run(args []string) int {
|
||||||
noCommit, err := noCommitFlag(&args)
|
noCommit, err := noCommitFlag(&args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
@@ -6,18 +6,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// CommitCommand represents a CommitCommand.
|
// CmdCommit represents a CmdCommit.
|
||||||
type CommitCommand struct {
|
type CmdCommit struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *CommitCommand) Synopsis() string {
|
func (c *CmdCommit) Synopsis() string {
|
||||||
return "Create databases from the structure of the MailData directory."
|
return "Create databases from the structure of the MailData directory."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *CommitCommand) Help() string {
|
func (c *CmdCommit) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s
|
%s %s
|
||||||
@@ -32,7 +32,7 @@ Description:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *CommitCommand) Run(args []string) int {
|
func (c *CmdCommit) Run(args []string) int {
|
||||||
repo, err := mailfull.OpenRepository(".")
|
repo, err := mailfull.OpenRepository(".")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "[ERR] %v\n", err)
|
fmt.Fprintf(c.UI.ErrorWriter, "[ERR] %v\n", err)
|
||||||
@@ -6,18 +6,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// DomainAddCommand represents a DomainAddCommand.
|
// CmdDomainAdd represents a CmdDomainAdd.
|
||||||
type DomainAddCommand struct {
|
type CmdDomainAdd struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *DomainAddCommand) Synopsis() string {
|
func (c *CmdDomainAdd) Synopsis() string {
|
||||||
return "Create a new domain and postmaster."
|
return "Create a new domain and postmaster."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *DomainAddCommand) Help() string {
|
func (c *CmdDomainAdd) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [-n] domain
|
%s %s [-n] domain
|
||||||
@@ -40,7 +40,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *DomainAddCommand) Run(args []string) int {
|
func (c *CmdDomainAdd) Run(args []string) int {
|
||||||
noCommit, err := noCommitFlag(&args)
|
noCommit, err := noCommitFlag(&args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
@@ -6,18 +6,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// DomainDelCommand represents a DomainDelCommand.
|
// CmdDomainDel represents a CmdDomainDel.
|
||||||
type DomainDelCommand struct {
|
type CmdDomainDel struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *DomainDelCommand) Synopsis() string {
|
func (c *CmdDomainDel) Synopsis() string {
|
||||||
return "Delete and backup a domain."
|
return "Delete and backup a domain."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *DomainDelCommand) Help() string {
|
func (c *CmdDomainDel) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [-n] domain
|
%s %s [-n] domain
|
||||||
@@ -40,7 +40,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *DomainDelCommand) Run(args []string) int {
|
func (c *CmdDomainDel) Run(args []string) int {
|
||||||
noCommit, err := noCommitFlag(&args)
|
noCommit, err := noCommitFlag(&args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
@@ -6,18 +6,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// DomainDisableCommand represents a DomainDisableCommand.
|
// CmdDomainDisable represents a CmdDomainDisable.
|
||||||
type DomainDisableCommand struct {
|
type CmdDomainDisable struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *DomainDisableCommand) Synopsis() string {
|
func (c *CmdDomainDisable) Synopsis() string {
|
||||||
return "Disable a domain temporarily."
|
return "Disable a domain temporarily."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *DomainDisableCommand) Help() string {
|
func (c *CmdDomainDisable) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [-n] domain
|
%s %s [-n] domain
|
||||||
@@ -40,7 +40,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *DomainDisableCommand) Run(args []string) int {
|
func (c *CmdDomainDisable) Run(args []string) int {
|
||||||
noCommit, err := noCommitFlag(&args)
|
noCommit, err := noCommitFlag(&args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
@@ -6,18 +6,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// DomainEnableCommand represents a DomainEnableCommand.
|
// CmdDomainEnable represents a CmdDomainEnable.
|
||||||
type DomainEnableCommand struct {
|
type CmdDomainEnable struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *DomainEnableCommand) Synopsis() string {
|
func (c *CmdDomainEnable) Synopsis() string {
|
||||||
return "Enable a domain."
|
return "Enable a domain."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *DomainEnableCommand) Help() string {
|
func (c *CmdDomainEnable) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [-n] domain
|
%s %s [-n] domain
|
||||||
@@ -40,7 +40,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *DomainEnableCommand) Run(args []string) int {
|
func (c *CmdDomainEnable) Run(args []string) int {
|
||||||
noCommit, err := noCommitFlag(&args)
|
noCommit, err := noCommitFlag(&args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
@@ -7,18 +7,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// DomainsCommand represents a DomainsCommand.
|
// CmdDomains represents a CmdDomains.
|
||||||
type DomainsCommand struct {
|
type CmdDomains struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *DomainsCommand) Synopsis() string {
|
func (c *CmdDomains) Synopsis() string {
|
||||||
return "Show domains."
|
return "Show domains."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *DomainsCommand) Help() string {
|
func (c *CmdDomains) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s
|
%s %s
|
||||||
@@ -34,7 +34,7 @@ Description:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *DomainsCommand) Run(args []string) int {
|
func (c *CmdDomains) Run(args []string) int {
|
||||||
repo, err := mailfull.OpenRepository(".")
|
repo, err := mailfull.OpenRepository(".")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "[ERR] %v\n", err)
|
fmt.Fprintf(c.UI.ErrorWriter, "[ERR] %v\n", err)
|
||||||
@@ -6,18 +6,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// GenConfigCommand represents a GenConfigCommand.
|
// CmdGenConfig represents a CmdGenConfig.
|
||||||
type GenConfigCommand struct {
|
type CmdGenConfig struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *GenConfigCommand) Synopsis() string {
|
func (c *CmdGenConfig) Synopsis() string {
|
||||||
return "Write a Postfix or Dovecot configuration to stdout."
|
return "Write a Postfix or Dovecot configuration to stdout."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *GenConfigCommand) Help() string {
|
func (c *CmdGenConfig) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s name
|
%s %s name
|
||||||
@@ -37,7 +37,7 @@ Required Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *GenConfigCommand) Run(args []string) int {
|
func (c *CmdGenConfig) Run(args []string) int {
|
||||||
if len(args) != 1 {
|
if len(args) != 1 {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
return 1
|
return 1
|
||||||
@@ -6,18 +6,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// InitCommand represents a InitCommand.
|
// CmdInit represents a CmdInit.
|
||||||
type InitCommand struct {
|
type CmdInit struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *InitCommand) Synopsis() string {
|
func (c *CmdInit) Synopsis() string {
|
||||||
return "Initializes current directory as a Mailfull repository."
|
return "Initializes current directory as a Mailfull repository."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *InitCommand) Help() string {
|
func (c *CmdInit) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s
|
%s %s
|
||||||
@@ -32,7 +32,7 @@ Description:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *InitCommand) Run(args []string) int {
|
func (c *CmdInit) Run(args []string) int {
|
||||||
if err := mailfull.InitRepository("."); err != nil {
|
if err := mailfull.InitRepository("."); err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "[ERR] %v\n", err)
|
fmt.Fprintf(c.UI.ErrorWriter, "[ERR] %v\n", err)
|
||||||
return 1
|
return 1
|
||||||
@@ -7,18 +7,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// UserAddCommand represents a UserAddCommand.
|
// CmdUserAdd represents a CmdUserAdd.
|
||||||
type UserAddCommand struct {
|
type CmdUserAdd struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *UserAddCommand) Synopsis() string {
|
func (c *CmdUserAdd) Synopsis() string {
|
||||||
return "Create a new user."
|
return "Create a new user."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *UserAddCommand) Help() string {
|
func (c *CmdUserAdd) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [-n] address
|
%s %s [-n] address
|
||||||
@@ -41,7 +41,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *UserAddCommand) Run(args []string) int {
|
func (c *CmdUserAdd) Run(args []string) int {
|
||||||
noCommit, err := noCommitFlag(&args)
|
noCommit, err := noCommitFlag(&args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
@@ -8,18 +8,18 @@ import (
|
|||||||
"github.com/jsimonetti/pwscheme/ssha"
|
"github.com/jsimonetti/pwscheme/ssha"
|
||||||
)
|
)
|
||||||
|
|
||||||
// UserCheckPwCommand represents a UserCheckPwCommand.
|
// CmdUserCheckPw represents a CmdUserCheckPw.
|
||||||
type UserCheckPwCommand struct {
|
type CmdUserCheckPw struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *UserCheckPwCommand) Synopsis() string {
|
func (c *CmdUserCheckPw) Synopsis() string {
|
||||||
return "Check user's password."
|
return "Check user's password."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *UserCheckPwCommand) Help() string {
|
func (c *CmdUserCheckPw) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s address [password]
|
%s %s address [password]
|
||||||
@@ -43,7 +43,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *UserCheckPwCommand) Run(args []string) int {
|
func (c *CmdUserCheckPw) Run(args []string) int {
|
||||||
if len(args) != 1 && len(args) != 2 {
|
if len(args) != 1 && len(args) != 2 {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
return 1
|
return 1
|
||||||
@@ -7,18 +7,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// UserDelCommand represents a UserDelCommand.
|
// CmdUserDel represents a CmdUserDel.
|
||||||
type UserDelCommand struct {
|
type CmdUserDel struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *UserDelCommand) Synopsis() string {
|
func (c *CmdUserDel) Synopsis() string {
|
||||||
return "Delete and backup a user."
|
return "Delete and backup a user."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *UserDelCommand) Help() string {
|
func (c *CmdUserDel) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [-n] address
|
%s %s [-n] address
|
||||||
@@ -41,7 +41,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *UserDelCommand) Run(args []string) int {
|
func (c *CmdUserDel) Run(args []string) int {
|
||||||
noCommit, err := noCommitFlag(&args)
|
noCommit, err := noCommitFlag(&args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
@@ -8,18 +8,18 @@ import (
|
|||||||
"github.com/jsimonetti/pwscheme/ssha"
|
"github.com/jsimonetti/pwscheme/ssha"
|
||||||
)
|
)
|
||||||
|
|
||||||
// UserPasswdCommand represents a UserPasswdCommand.
|
// CmdUserPasswd represents a CmdUserPasswd.
|
||||||
type UserPasswdCommand struct {
|
type CmdUserPasswd struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *UserPasswdCommand) Synopsis() string {
|
func (c *CmdUserPasswd) Synopsis() string {
|
||||||
return "Update user's password."
|
return "Update user's password."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *UserPasswdCommand) Help() string {
|
func (c *CmdUserPasswd) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s [-n] address [password]
|
%s %s [-n] address [password]
|
||||||
@@ -45,7 +45,7 @@ Optional Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *UserPasswdCommand) Run(args []string) int {
|
func (c *CmdUserPasswd) Run(args []string) int {
|
||||||
noCommit, err := noCommitFlag(&args)
|
noCommit, err := noCommitFlag(&args)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
@@ -7,18 +7,18 @@ import (
|
|||||||
"github.com/directorz/mailfull-go"
|
"github.com/directorz/mailfull-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
// UsersCommand represents a UsersCommand.
|
// CmdUsers represents a CmdUsers.
|
||||||
type UsersCommand struct {
|
type CmdUsers struct {
|
||||||
Meta
|
Meta
|
||||||
}
|
}
|
||||||
|
|
||||||
// Synopsis returns a one-line synopsis.
|
// Synopsis returns a one-line synopsis.
|
||||||
func (c *UsersCommand) Synopsis() string {
|
func (c *CmdUsers) Synopsis() string {
|
||||||
return "Show users."
|
return "Show users."
|
||||||
}
|
}
|
||||||
|
|
||||||
// Help returns long-form help text.
|
// Help returns long-form help text.
|
||||||
func (c *UsersCommand) Help() string {
|
func (c *CmdUsers) Help() string {
|
||||||
txt := fmt.Sprintf(`
|
txt := fmt.Sprintf(`
|
||||||
Usage:
|
Usage:
|
||||||
%s %s domain
|
%s %s domain
|
||||||
@@ -37,7 +37,7 @@ Required Args:
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Run runs the command and returns the exit status.
|
// Run runs the command and returns the exit status.
|
||||||
func (c *UsersCommand) Run(args []string) int {
|
func (c *CmdUsers) Run(args []string) int {
|
||||||
if len(args) != 1 {
|
if len(args) != 1 {
|
||||||
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
fmt.Fprintf(c.UI.ErrorWriter, "%v\n", c.Help())
|
||||||
return 1
|
return 1
|
||||||
@@ -43,95 +43,95 @@ func main() {
|
|||||||
c.Commands = map[string]cli.CommandFactory{
|
c.Commands = map[string]cli.CommandFactory{
|
||||||
"init": func() (cli.Command, error) {
|
"init": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &InitCommand{Meta: meta}, nil
|
return &CmdInit{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"genconfig": func() (cli.Command, error) {
|
"genconfig": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &GenConfigCommand{Meta: meta}, nil
|
return &CmdGenConfig{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"domains": func() (cli.Command, error) {
|
"domains": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &DomainsCommand{Meta: meta}, nil
|
return &CmdDomains{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"domainadd": func() (cli.Command, error) {
|
"domainadd": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &DomainAddCommand{Meta: meta}, nil
|
return &CmdDomainAdd{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"domaindel": func() (cli.Command, error) {
|
"domaindel": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &DomainDelCommand{Meta: meta}, nil
|
return &CmdDomainDel{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"domaindisable": func() (cli.Command, error) {
|
"domaindisable": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &DomainDisableCommand{Meta: meta}, nil
|
return &CmdDomainDisable{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"domainenable": func() (cli.Command, error) {
|
"domainenable": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &DomainEnableCommand{Meta: meta}, nil
|
return &CmdDomainEnable{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"aliasdomains": func() (cli.Command, error) {
|
"aliasdomains": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &AliasDomainsCommand{Meta: meta}, nil
|
return &CmdAliasDomains{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"aliasdomainadd": func() (cli.Command, error) {
|
"aliasdomainadd": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &AliasDomainAddCommand{Meta: meta}, nil
|
return &CmdAliasDomainAdd{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"aliasdomaindel": func() (cli.Command, error) {
|
"aliasdomaindel": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &AliasDomainDelCommand{Meta: meta}, nil
|
return &CmdAliasDomainDel{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"users": func() (cli.Command, error) {
|
"users": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &UsersCommand{Meta: meta}, nil
|
return &CmdUsers{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"useradd": func() (cli.Command, error) {
|
"useradd": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &UserAddCommand{Meta: meta}, nil
|
return &CmdUserAdd{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"userdel": func() (cli.Command, error) {
|
"userdel": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &UserDelCommand{Meta: meta}, nil
|
return &CmdUserDel{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"userpasswd": func() (cli.Command, error) {
|
"userpasswd": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &UserPasswdCommand{Meta: meta}, nil
|
return &CmdUserPasswd{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"usercheckpw": func() (cli.Command, error) {
|
"usercheckpw": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &UserCheckPwCommand{Meta: meta}, nil
|
return &CmdUserCheckPw{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"aliasusers": func() (cli.Command, error) {
|
"aliasusers": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &AliasUsersCommand{Meta: meta}, nil
|
return &CmdAliasUsers{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"aliasuseradd": func() (cli.Command, error) {
|
"aliasuseradd": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &AliasUserAddCommand{Meta: meta}, nil
|
return &CmdAliasUserAdd{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"aliasusermod": func() (cli.Command, error) {
|
"aliasusermod": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &AliasUserModCommand{Meta: meta}, nil
|
return &CmdAliasUserMod{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"aliasuserdel": func() (cli.Command, error) {
|
"aliasuserdel": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &AliasUserDelCommand{Meta: meta}, nil
|
return &CmdAliasUserDel{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"catchall": func() (cli.Command, error) {
|
"catchall": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &CatchAllCommand{Meta: meta}, nil
|
return &CmdCatchAll{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"catchallset": func() (cli.Command, error) {
|
"catchallset": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &CatchAllSetCommand{Meta: meta}, nil
|
return &CmdCatchAllSet{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"catchallunset": func() (cli.Command, error) {
|
"catchallunset": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &CatchAllUnsetCommand{Meta: meta}, nil
|
return &CmdCatchAllUnset{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
"commit": func() (cli.Command, error) {
|
"commit": func() (cli.Command, error) {
|
||||||
meta.SubCmdName = c.Subcommand()
|
meta.SubCmdName = c.Subcommand()
|
||||||
return &CommitCommand{Meta: meta}, nil
|
return &CmdCommit{Meta: meta}, nil
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user