forked from LaconicNetwork/kompose
Merge pull request #254 from dustymabe/dusty-deployment-deploymentconfig
Match case with API objects when printing to terminal
This commit is contained in:
commit
20a13d3eef
@ -366,19 +366,19 @@ func (k *Kubernetes) Deploy(komposeObject kobject.KomposeObject, opt kobject.Con
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
logrus.Infof("Successfully created deployment: %s", t.Name)
|
logrus.Infof("Successfully created Deployment: %s", t.Name)
|
||||||
case *api.Service:
|
case *api.Service:
|
||||||
_, err := client.Services(namespace).Create(t)
|
_, err := client.Services(namespace).Create(t)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
logrus.Infof("Successfully created service: %s", t.Name)
|
logrus.Infof("Successfully created Service: %s", t.Name)
|
||||||
case *api.PersistentVolumeClaim:
|
case *api.PersistentVolumeClaim:
|
||||||
_, err := client.PersistentVolumeClaims(namespace).Create(t)
|
_, err := client.PersistentVolumeClaims(namespace).Create(t)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
logrus.Infof("Successfully created persistentVolumeClaim: %s", t.Name)
|
logrus.Infof("Successfully created PersistentVolumeClaim: %s", t.Name)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
fmt.Println("\nYour application has been deployed to Kubernetes. You can run 'kubectl get deployment,svc,pods,pvc' for details.")
|
fmt.Println("\nYour application has been deployed to Kubernetes. You can run 'kubectl get deployment,svc,pods,pvc' for details.")
|
||||||
@ -414,7 +414,7 @@ func (k *Kubernetes) Undeploy(komposeObject kobject.KomposeObject, opt kobject.C
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
} else {
|
} else {
|
||||||
logrus.Infof("Successfully deleted deployment: %s", t.Name)
|
logrus.Infof("Successfully deleted Deployment: %s", t.Name)
|
||||||
}
|
}
|
||||||
case *api.Service:
|
case *api.Service:
|
||||||
//delete svc
|
//delete svc
|
||||||
@ -427,7 +427,7 @@ func (k *Kubernetes) Undeploy(komposeObject kobject.KomposeObject, opt kobject.C
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
} else {
|
} else {
|
||||||
logrus.Infof("Successfully deleted service: %s", t.Name)
|
logrus.Infof("Successfully deleted Service: %s", t.Name)
|
||||||
}
|
}
|
||||||
case *api.PersistentVolumeClaim:
|
case *api.PersistentVolumeClaim:
|
||||||
// delete pvc
|
// delete pvc
|
||||||
|
|||||||
@ -214,19 +214,19 @@ func (o *OpenShift) Deploy(komposeObject kobject.KomposeObject, opt kobject.Conv
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
logrus.Infof("Successfully created deployment: %s", t.Name)
|
logrus.Infof("Successfully created DeploymentConfig: %s", t.Name)
|
||||||
case *api.Service:
|
case *api.Service:
|
||||||
_, err := kclient.Services(namespace).Create(t)
|
_, err := kclient.Services(namespace).Create(t)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
logrus.Infof("Successfully created service: %s", t.Name)
|
logrus.Infof("Successfully created Service: %s", t.Name)
|
||||||
case *api.PersistentVolumeClaim:
|
case *api.PersistentVolumeClaim:
|
||||||
_, err := kclient.PersistentVolumeClaims(namespace).Create(t)
|
_, err := kclient.PersistentVolumeClaims(namespace).Create(t)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
logrus.Infof("Successfully created persistentVolumeClaim: %s", t.Name)
|
logrus.Infof("Successfully created PersistentVolumeClaim: %s", t.Name)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
fmt.Println("\nYour application has been deployed to OpenShift. You can run 'oc get dc,svc,is,pvc' for details.")
|
fmt.Println("\nYour application has been deployed to OpenShift. You can run 'oc get dc,svc,is,pvc' for details.")
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user