MCPcopy
hub / github.com/cyclops-ui/cyclops / GetStatefulSetsLogs

Method GetStatefulSetsLogs

cyclops-ctrl/internal/controller/modules.go:894–911  ·  view source on GitHub ↗
(ctx *gin.Context)

Source from the content-addressed store, hash-verified

892}
893
894func (m *Modules) GetStatefulSetsLogs(ctx *gin.Context) {
895 ctx.Header("Access-Control-Allow-Origin", "*")
896
897 logCount := int64(100)
898 logs, err := m.kubernetesClient.GetStatefulSetsLogs(
899 ctx.Param("namespace"),
900 ctx.Param("container"),
901 ctx.Param("name"),
902 &logCount,
903 )
904 if err != nil {
905 fmt.Println(err)
906 ctx.JSON(http.StatusInternalServerError, dto.NewError("Error fetching logs", err.Error()))
907 return
908 }
909
910 ctx.JSON(http.StatusOK, logs)
911}
912
913func (m *Modules) DownloadLogs(ctx *gin.Context) {
914 ctx.Header("Access-Control-Allow-Origin", "*")

Callers

nothing calls this directly

Calls 3

PrintlnMethod · 0.80
ErrorMethod · 0.80
GetStatefulSetsLogsMethod · 0.65

Tested by

no test coverage detected