From 9aff90035822673e954d721ea6a6df232e34f6b9 Mon Sep 17 00:00:00 2001 From: Sarah Schulte Date: Mon, 29 Jul 2024 11:52:40 -0700 Subject: [PATCH] add shortcut flag to submit --- cmd/run.go | 1 + cmd/submit.go | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/run.go b/cmd/run.go index 2a75a65..af1cc7a 100644 --- a/cmd/run.go +++ b/cmd/run.go @@ -7,6 +7,7 @@ import ( func init() { rootCmd.AddCommand(runCmd) runCmd.Flags().StringVarP(&submitBaseURL, "baseurl", "b", "", "set the base URL for HTTP tests, overriding any default") + runCmd.Flags().BoolVarP(&forceSubmit, "submit", "s", false, "shortcut flag to submit instead of run") } // runCmd represents the run command diff --git a/cmd/submit.go b/cmd/submit.go index b8b17c5..b443e9f 100644 --- a/cmd/submit.go +++ b/cmd/submit.go @@ -10,6 +10,7 @@ import ( ) var submitBaseURL string +var forceSubmit bool func init() { rootCmd.AddCommand(submitCmd) @@ -27,7 +28,7 @@ var submitCmd = &cobra.Command{ func submissionHandler(cmd *cobra.Command, args []string) error { cmd.SilenceUsage = true - isSubmit := cmd.Name() == "submit" + isSubmit := cmd.Name() == "submit" || forceSubmit lessonUUID := args[0] optionalPositionalArgs := []string{} if len(args) > 1 {