INNER CODE UNIT · Go

getLogs

yarlson/ftl · cmd/logs.go:58

func getLogs(cfg *config.Config, serviceName string, follow bool, tail int) error {
	services := []string{}

	if serviceName != "" {
		services = append(services, serviceName)
	} else {
		for _, service := range cfg.Services {
			services = append(services, service.Name)
		}
	}

	console.Info(fmt.Sprintf("Fetching logs from server %s...", cfg.Server.Host))

	runner, err := connectToServer(cfg.Server)
	if err != nil {
		return fmt.Errorf("failed to connect to server %s: %v", cfg.Server.Host, err)
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…