[enhancement] Show project names without yml extension (#49)

master
Pim Snel 3 years ago committed by GitHub
parent 41c4e68368
commit b08f9bf021
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -2,6 +2,8 @@ package main
import ( import (
"io/ioutil" "io/ioutil"
"strings"
"path"
"os" "os"
"os/exec" "os/exec"
@ -66,16 +68,16 @@ func ParseConfig(data string) (Config, error) {
return c, nil return c, nil
} }
func ListConfigs(path string) ([]string, error) { func ListConfigs(dir string) ([]string, error) {
var result []string var result []string
files, err := os.ReadDir(path) files, err := os.ReadDir(dir)
if err != nil { if err != nil {
return result, err return result, err
} }
for _, file := range files { for _, file := range files {
result = append(result, file.Name()) result = append(result, strings.TrimSuffix(file.Name(), path.Ext(file.Name())))
} }
return result, nil return result, nil

Loading…
Cancel
Save