\r
func (r *RicPlatformReconciler) DeleteAll() {\r
var err error\r
- namespaceProvided := "ricxapp"\r
+ namespaceProvided := "ricplt"\r
\r
- for _, resource := range GetConfigMap() {\r
- if resource.ObjectMeta.Namespace == "" {\r
- resource.ObjectMeta.Namespace = namespaceProvided\r
+ for _, resource := range GetCustomResourceDefinition() {\r
+ if resource.GetNamespace() == "" {\r
+ resource.SetNamespace(namespaceProvided)\r
}\r
err = r.Delete(context.TODO(), resource)\r
if err != nil {\r
- fmt.Println("Erorr During Deleting resource of GetConfigMap()| Error --> |", err)\r
+ fmt.Println("Erorr During Deleting resource of GetCustomResourceDefinition()| Error --> |", err)\r
+ }\r
+ }\r
+\r
+ for _, resource := range GetJob() {\r
+ if resource.GetNamespace() == "" {\r
+ resource.SetNamespace(namespaceProvided)\r
+ }\r
+ err = r.Delete(context.TODO(), resource)\r
+ if err != nil {\r
+ fmt.Println("Erorr During Deleting resource of GetJob()| Error --> |", err)\r
}\r
}\r
\r
}\r
}\r
\r
+ for _, resource := range GetPersistentVolume() {\r
+ if resource.GetNamespace() == "" {\r
+ resource.SetNamespace(namespaceProvided)\r
+ }\r
+ err = r.Delete(context.TODO(), resource)\r
+ if err != nil {\r
+ fmt.Println("Erorr During Deleting resource of GetPersistentVolume()| Error --> |", err)\r
+ }\r
+ }\r
+\r
+ for _, resource := range GetClusterRole() {\r
+ if resource.ObjectMeta.Namespace == "" {\r
+ resource.ObjectMeta.Namespace = namespaceProvided\r
+ }\r
+ err = r.Delete(context.TODO(), resource)\r
+ if err != nil {\r
+ fmt.Println("Erorr During Deleting resource of GetClusterRole()| Error --> |", err)\r
+ }\r
+ }\r
+\r
+ for _, resource := range GetEndpoints() {\r
+ if resource.GetNamespace() == "" {\r
+ resource.SetNamespace(namespaceProvided)\r
+ }\r
+ err = r.Delete(context.TODO(), resource)\r
+ if err != nil {\r
+ fmt.Println("Erorr During Deleting resource of GetEndpoints()| Error --> |", err)\r
+ }\r
+ }\r
+\r
+ for _, resource := range GetConfigMap() {\r
+ if resource.ObjectMeta.Namespace == "" {\r
+ resource.ObjectMeta.Namespace = namespaceProvided\r
+ }\r
+ err = r.Delete(context.TODO(), resource)\r
+ if err != nil {\r
+ fmt.Println("Erorr During Deleting resource of GetConfigMap()| Error --> |", err)\r
+ }\r
+ }\r
+\r
for _, resource := range GetService() {\r
if resource.ObjectMeta.Namespace == "" {\r
resource.ObjectMeta.Namespace = namespaceProvided\r
}\r
}\r
\r
+ for _, resource := range GetRoleBinding() {\r
+ if resource.ObjectMeta.Namespace == "" {\r
+ resource.ObjectMeta.Namespace = namespaceProvided\r
+ }\r
+ err = r.Delete(context.TODO(), resource)\r
+ if err != nil {\r
+ fmt.Println("Erorr During Deleting resource of GetRoleBinding()| Error --> |", err)\r
+ }\r
+ }\r
+\r
+ for _, resource := range GetStatefulSet() {\r
+ if resource.ObjectMeta.Namespace == "" {\r
+ resource.ObjectMeta.Namespace = namespaceProvided\r
+ }\r
+ err = r.Delete(context.TODO(), resource)\r
+ if err != nil {\r
+ fmt.Println("Erorr During Deleting resource of GetStatefulSet()| Error --> |", err)\r
+ }\r
+ }\r
+\r
for _, resource := range GetIngress() {\r
if resource.GetNamespace() == "" {\r
resource.SetNamespace(namespaceProvided)\r
}\r
}\r
\r
-}\r
+ for _, resource := range GetPersistentVolumeClaim() {\r
+ if resource.ObjectMeta.Namespace == "" {\r
+ resource.ObjectMeta.Namespace = namespaceProvided\r
+ }\r
+ err = r.Delete(context.TODO(), resource)\r
+ if err != nil {\r
+ fmt.Println("Erorr During Deleting resource of GetPersistentVolumeClaim()| Error --> |", err)\r
+ }\r
+ }\r
+\r
+ for _, resource := range GetServiceAccount() {\r
+ if resource.ObjectMeta.Namespace == "" {\r
+ resource.ObjectMeta.Namespace = namespaceProvided\r
+ }\r
+ err = r.Delete(context.TODO(), resource)\r
+ if err != nil {\r
+ fmt.Println("Erorr During Deleting resource of GetServiceAccount()| Error --> |", err)\r
+ }\r
+ }\r
+\r
+ for _, resource := range GetRole() {\r
+ if resource.ObjectMeta.Namespace == "" {\r
+ resource.ObjectMeta.Namespace = namespaceProvided\r
+ }\r
+ err = r.Delete(context.TODO(), resource)\r
+ if err != nil {\r
+ fmt.Println("Erorr During Deleting resource of GetRole()| Error --> |", err)\r
+ }\r
+ }\r
+\r
+ for _, resource := range GetSecret() {\r
+ if resource.ObjectMeta.Namespace == "" {\r
+ resource.ObjectMeta.Namespace = namespaceProvided\r
+ }\r
+ err = r.Delete(context.TODO(), resource)\r
+ if err != nil {\r
+ fmt.Println("Erorr During Deleting resource of GetSecret()| Error --> |", err)\r
+ }\r
+ }\r
+\r
+ for _, resource := range GetClusterRoleBinding() {\r
+ if resource.ObjectMeta.Namespace == "" {\r
+ resource.ObjectMeta.Namespace = namespaceProvided\r
+ }\r
+ err = r.Delete(context.TODO(), resource)\r
+ if err != nil {\r
+ fmt.Println("Erorr During Deleting resource of GetClusterRoleBinding()| Error --> |", err)\r
+ }\r
+ }\r
+\r
+}
\ No newline at end of file