Merge pull request #9955 from daehyeok/delete_machine_dirs

Delete subnode's machine directories
pull/10076/head
Medya Ghazizadeh 2020-12-30 22:23:20 -08:00 committed by GitHub
commit 6d763a1cc7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 0 deletions

View File

@ -329,6 +329,7 @@ func deleteProfile(profile *config.Profile) error {
// In case DeleteHost didn't complete the job.
deleteProfileDirectory(profile.Name)
deleteMachineDirectories(cc)
if err := deleteConfig(profile.Name); err != nil {
return err
@ -496,6 +497,15 @@ func deleteProfileDirectory(profile string) {
}
}
func deleteMachineDirectories(cc *config.ClusterConfig) {
if cc != nil {
for _, n := range cc.Nodes {
machineName := driver.MachineName(*cc, n)
deleteProfileDirectory(machineName)
}
}
}
// killMountProcess kills the mount process, if it is running
func killMountProcess() error {
pidPath := filepath.Join(localpath.MiniPath(), constants.MountProcessFileName)