diff options
Diffstat (limited to 'cmd/admin.go')
-rw-r--r-- | cmd/admin.go | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/cmd/admin.go b/cmd/admin.go index d503657250..8989ec2ebd 100644 --- a/cmd/admin.go +++ b/cmd/admin.go @@ -34,6 +34,7 @@ var ( subcmdRepoSyncReleases, subcmdRegenerate, subcmdAuth, + subcmdSendMail, }, } @@ -282,6 +283,28 @@ var ( Action: runAddOauth, Flags: oauthCLIFlags, } + + subcmdSendMail = cli.Command{ + Name: "sendmail", + Usage: "Send a message to all users", + Action: runSendMail, + Flags: []cli.Flag{ + cli.StringFlag{ + Name: "title", + Usage: `a title of a message`, + Value: "", + }, + cli.StringFlag{ + Name: "content", + Usage: "a content of a message", + Value: "", + }, + cli.BoolFlag{ + Name: "force,f", + Usage: "A flag to bypass a confirmation step", + }, + }, + } ) func runChangePassword(c *cli.Context) error { |