@@ -414,38 +414,16 @@ func SetupNamespace(cmdData *CmdData, cmd *cobra.Command, projectConfigParsed bo
414414
415415func SetupAddAnnotations (cmdData * CmdData , cmd * cobra.Command ) {
416416 cmdData .AddAnnotations = new ([]string )
417- cmd .Flags ().StringArrayVarP (cmdData .AddAnnotations , "add-annotation" , "" , []string {}, fmt .Sprintf (`Add annotation to deploying resources (can specify multiple).
418- Format: annoName=annoValue[<separator>annoName=annoValue ...]. The default separator is %q, but it can be customized using the --add-annotation-separator flag.
419- Also, can be specified with $WERF_ADD_ANNOTATION_* (e.g. $WERF_ADD_ANNOTATION_1=annoName1=annoValue1, $WERF_ADD_ANNOTATION_2=annoName2=annoValue2)` , DefaultPairSeparator ))
420- }
421-
422- func SetupAddAnnotationSeparator (cmdData * CmdData , cmd * cobra.Command ) {
423- cmdData .AddAnnotationSeparator = new (string )
424-
425- defaultValue := DefaultPairSeparator
426- if os .Getenv ("WERF_ADD_ANNOTATION_SEPARATOR" ) != "" {
427- defaultValue = os .Getenv ("WERF_ADD_ANNOTATION_SEPARATOR" )
428- }
429-
430- cmd .Flags ().StringVarP (cmdData .AddAnnotationSeparator , "add-annotation-separator" , "" , defaultValue , fmt .Sprintf (`Separator for --add-annotation values (default $WERF_ADD_ANNOTATION_SEPARATOR or %q)` , DefaultPairSeparator ))
417+ cmd .Flags ().StringArrayVarP (cmdData .AddAnnotations , "add-annotation" , "" , []string {}, `Add annotation to deploying resources (can specify multiple).
418+ Format: annoName=annoValue.
419+ Also, can be specified with $WERF_ADD_ANNOTATION_* (e.g. $WERF_ADD_ANNOTATION_1=annoName1=annoValue1, $WERF_ADD_ANNOTATION_2=annoName2=annoValue2)` )
431420}
432421
433422func SetupAddLabels (cmdData * CmdData , cmd * cobra.Command ) {
434423 cmdData .AddLabels = new ([]string )
435- cmd .Flags ().StringArrayVarP (cmdData .AddLabels , "add-label" , "" , []string {}, fmt .Sprintf (`Add label to deploying resources (can specify multiple).
436- Format: labelName=labelValue[<separator>labelName=labelValue ...]. The default separator is %q, but it can be customized using the --add-label-separator flag.
437- Also, can be specified with $WERF_ADD_LABEL_* (e.g. $WERF_ADD_LABEL_1=labelName1=labelValue1, $WERF_ADD_LABEL_2=labelName2=labelValue2)` , DefaultPairSeparator ))
438- }
439-
440- func SetupAddLabelSeparator (cmdData * CmdData , cmd * cobra.Command ) {
441- cmdData .AddLabelSeparator = new (string )
442-
443- defaultValue := DefaultPairSeparator
444- if os .Getenv ("WERF_ADD_LABEL_SEPARATOR" ) != "" {
445- defaultValue = os .Getenv ("WERF_ADD_LABEL_SEPARATOR" )
446- }
447-
448- cmd .Flags ().StringVarP (cmdData .AddLabelSeparator , "add-label-separator" , "" , defaultValue , fmt .Sprintf (`Separator for --add-label values (default $WERF_ADD_LABEL_SEPARATOR or %q)` , DefaultPairSeparator ))
424+ cmd .Flags ().StringArrayVarP (cmdData .AddLabels , "add-label" , "" , []string {}, `Add label to deploying resources (can specify multiple).
425+ Format: labelName=labelValue.
426+ Also, can be specified with $WERF_ADD_LABEL_* (e.g. $WERF_ADD_LABEL_1=labelName1=labelValue1, $WERF_ADD_LABEL_2=labelName2=labelValue2)` )
449427}
450428
451429func SetupKubeContext (cmdData * CmdData , cmd * cobra.Command ) {
@@ -1342,11 +1320,11 @@ func GetSSHKey(cmdData *CmdData) []string {
13421320}
13431321
13441322func GetAddLabels (cmdData * CmdData ) []string {
1345- return append (util .PredefinedValuesByEnvNamePrefix ("WERF_ADD_LABEL_" , "WERF_ADD_LABEL_SEPARATOR" ), * cmdData .AddLabels ... )
1323+ return append (util .PredefinedValuesByEnvNamePrefix ("WERF_ADD_LABEL_" ), * cmdData .AddLabels ... )
13461324}
13471325
13481326func GetAddAnnotations (cmdData * CmdData ) []string {
1349- return append (util .PredefinedValuesByEnvNamePrefix ("WERF_ADD_ANNOTATION_" , "WERF_ADD_ANNOTATION_SEPARATOR" ), * cmdData .AddAnnotations ... )
1327+ return append (util .PredefinedValuesByEnvNamePrefix ("WERF_ADD_ANNOTATION_" ), * cmdData .AddAnnotations ... )
13501328}
13511329
13521330func GetCacheStagesStorage (cmdData * CmdData ) []string {
0 commit comments