1
0
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:
teru
2017-07-25 11:35:42 +09:00
parent b884655a7c
commit 5a178c350b
24 changed files with 138 additions and 138 deletions

View File

@@ -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())

View File

@@ -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())

View File

@@ -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

View File

@@ -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())

View File

@@ -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())

View File

@@ -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())

View File

@@ -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

View File

@@ -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

View File

@@ -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())

View File

@@ -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())

View File

@@ -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)

View File

@@ -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())

View File

@@ -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())

View File

@@ -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())

View File

@@ -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())

View File

@@ -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)

View File

@@ -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

View File

@@ -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

View File

@@ -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())

View File

@@ -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

View File

@@ -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())

View File

@@ -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())

View File

@@ -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

View File

@@ -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
}, },
} }