add case when destination exists.

Signed-off-by: zwwhdls <zwwhdls@hotmail.com>
pull/7187/head
zwwhdls 6 years ago
parent 502ade05ff
commit 06e16c0d56

@ -113,6 +113,9 @@ func (p *Pull) Run(chartRef string) (string, error) {
udCheck := ud udCheck := ud
if udCheck == "." { if udCheck == "." {
_, udCheck = filepath.Split(chartRef) _, udCheck = filepath.Split(chartRef)
} else {
_, chartName := filepath.Split(chartRef)
udCheck = filepath.Join(udCheck, chartName)
} }
if _, err := os.Stat(udCheck); err != nil { if _, err := os.Stat(udCheck); err != nil {
if err := os.MkdirAll(udCheck, 0755); err != nil { if err := os.MkdirAll(udCheck, 0755); err != nil {

Loading…
Cancel
Save