Merge pull request #413 from procrypt/add_buildConfig_to_kompose_down

add BuildConfig support to kompose down
This commit is contained in:
Tomas Kral 2017-02-15 11:15:07 +01:00 committed by GitHub
commit 7dac1a33d2

View File

@ -509,6 +509,13 @@ func (o *OpenShift) Undeploy(komposeObject kobject.KomposeObject, opt kobject.Co
} }
logrus.Infof("Successfully deleted ImageStream: %s", t.Name) logrus.Infof("Successfully deleted ImageStream: %s", t.Name)
case *buildapi.BuildConfig:
err := oclient.BuildConfigs(namespace).Delete(t.Name)
if err != nil {
return err
}
logrus.Infof("Successfully deleted BuildConfig: %s", t.Name)
case *deployapi.DeploymentConfig: case *deployapi.DeploymentConfig:
// delete deploymentConfig // delete deploymentConfig
dcreaper := deploymentconfigreaper.NewDeploymentConfigReaper(oclient, kclient) dcreaper := deploymentconfigreaper.NewDeploymentConfigReaper(oclient, kclient)