Merge pull request #201 from maver1ck/helmfile-111
Add --args to delete
This commit is contained in:
		
						commit
						0d457c4df0
					
				
							
								
								
									
										10
									
								
								main.go
								
								
								
								
							
							
						
						
									
										10
									
								
								main.go
								
								
								
								
							|  | @ -316,6 +316,11 @@ func main() { | ||||||
| 			Name:  "delete", | 			Name:  "delete", | ||||||
| 			Usage: "delete releases from state file (helm delete)", | 			Usage: "delete releases from state file (helm delete)", | ||||||
| 			Flags: []cli.Flag{ | 			Flags: []cli.Flag{ | ||||||
|  | 				cli.StringFlag{ | ||||||
|  | 					Name:  "args", | ||||||
|  | 					Value: "", | ||||||
|  | 					Usage: "pass args to helm exec", | ||||||
|  | 				}, | ||||||
| 				cli.BoolFlag{ | 				cli.BoolFlag{ | ||||||
| 					Name:  "purge", | 					Name:  "purge", | ||||||
| 					Usage: "purge releases i.e. free release names and histories", | 					Usage: "purge releases i.e. free release names and histories", | ||||||
|  | @ -325,6 +330,11 @@ func main() { | ||||||
| 				return eachDesiredStateDo(c, func(state *state.HelmState, helm helmexec.Interface) []error { | 				return eachDesiredStateDo(c, func(state *state.HelmState, helm helmexec.Interface) []error { | ||||||
| 					purge := c.Bool("purge") | 					purge := c.Bool("purge") | ||||||
| 
 | 
 | ||||||
|  | 					args := getArgs(c, state) | ||||||
|  | 					if len(args) > 0 { | ||||||
|  | 						helm.SetExtraArgs(args...) | ||||||
|  | 					} | ||||||
|  | 
 | ||||||
| 					if c.GlobalString("helm-binary") != "" { | 					if c.GlobalString("helm-binary") != "" { | ||||||
| 						helm.SetHelmBinary(c.GlobalString("helm-binary")) | 						helm.SetHelmBinary(c.GlobalString("helm-binary")) | ||||||
| 					} | 					} | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue