Skip to content

Commit

Permalink
Minor fix on exposed services
Browse files Browse the repository at this point in the history
  • Loading branch information
catttam committed May 20, 2024
1 parent 3d59fa4 commit 2d1a9bd
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 6 deletions.
5 changes: 1 addition & 4 deletions pkg/handlers/delete.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,6 @@ func MakeDeleteHandler(cfg *types.Config, back types.ServerlessBackend) gin.Hand
// First get the Service
service, _ := back.ReadService(c.Param("serviceName"))
authHeader := c.GetHeader("Authorization")
if service.Expose.APIPort != 0 {
// Delete exposed service
}

if len(strings.Split(authHeader, "Bearer")) > 1 {
uid, err := auth.GetUIDFromContext(c)
Expand All @@ -49,7 +46,7 @@ func MakeDeleteHandler(cfg *types.Config, back types.ServerlessBackend) gin.Hand
}

if service.Owner != uid {
c.String(http.StatusForbidden, "User %s doesn't have permision to get this service", uid)
c.String(http.StatusForbidden, "User %s doesn't have permision to delete this service", uid)
return
}
}
Expand Down
3 changes: 1 addition & 2 deletions pkg/types/expose.go
Original file line number Diff line number Diff line change
Expand Up @@ -534,8 +534,7 @@ func listIngress(kubeClientset kubernetes.Interface, cfg *Config) (*net.IngressL
// Delete a kubernetes ingress
func deleteIngress(name string, kubeClientset kubernetes.Interface, cfg *Config) error {
// if secret exist, delete
ingress := getIngressName(name)
err := kubeClientset.NetworkingV1().Ingresses(cfg.ServicesNamespace).Delete(context.TODO(), ingress, metav1.DeleteOptions{})
err := kubeClientset.NetworkingV1().Ingresses(cfg.ServicesNamespace).Delete(context.TODO(), name, metav1.DeleteOptions{})
if err != nil {
return err
}
Expand Down

0 comments on commit 2d1a9bd

Please sign in to comment.