INNER CODE UNIT · Go
parseConfig
yarlson/ftl · cmd/deploy.go:53
func parseConfig(filename string) (*config.Config, error) {
data, err := os.ReadFile(filename)
if err != nil {
return nil, fmt.Errorf("failed to read config file: %w", err)
}
cfg, err := config.ParseConfig(data)
if err != nil {
return nil, fmt.Errorf("failed to parse config file: %w", err)
}
return cfg, nil
}
func deployToServer(project string, cfg *config.Config, spinner *pin.Pin) error {
server := cfg.Server
hostname := server.Host