From 610ac5a53c0f6536ca65ed2fe6e0646b468bd275 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Espino?= Date: Fri, 20 Jul 2018 17:13:35 +0200 Subject: MM-11003: Global Relay Export Refactor (#9136) --- cmd/mattermost/commands/message_export.go | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'cmd') diff --git a/cmd/mattermost/commands/message_export.go b/cmd/mattermost/commands/message_export.go index ee1a7ef7f..ae97eacfb 100644 --- a/cmd/mattermost/commands/message_export.go +++ b/cmd/mattermost/commands/message_export.go @@ -44,15 +44,25 @@ var ActianceExportCmd = &cobra.Command{ RunE: buildExportCmdF("actiance"), } +var GlobalRelayExportCmd = &cobra.Command{ + Use: "global-relay", + Short: "Export data from Mattermost in Global Relay format", + Long: "Export data from Mattermost in Global Relay format", + Example: "export global-relay --exportFrom=12345", + RunE: buildExportCmdF("globalrelay"), +} + func init() { ScheduleExportCmd.Flags().String("format", "actiance", "The format to export data") ScheduleExportCmd.Flags().Int64("exportFrom", -1, "The timestamp of the earliest post to export, expressed in seconds since the unix epoch.") ScheduleExportCmd.Flags().Int("timeoutSeconds", -1, "The maximum number of seconds to wait for the job to complete before timing out.") CsvExportCmd.Flags().Int64("exportFrom", -1, "The timestamp of the earliest post to export, expressed in seconds since the unix epoch.") ActianceExportCmd.Flags().Int64("exportFrom", -1, "The timestamp of the earliest post to export, expressed in seconds since the unix epoch.") + GlobalRelayExportCmd.Flags().Int64("exportFrom", -1, "The timestamp of the earliest post to export, expressed in seconds since the unix epoch.") MessageExportCmd.AddCommand(ScheduleExportCmd) MessageExportCmd.AddCommand(CsvExportCmd) MessageExportCmd.AddCommand(ActianceExportCmd) + MessageExportCmd.AddCommand(GlobalRelayExportCmd) RootCmd.AddCommand(MessageExportCmd) } -- cgit v1.2.3-1-g7c22