Files
steampipe/pkg/constants/extensions.go

27 lines
739 B
Go

package constants
import "github.com/turbot/go-kit/helpers"
var ModDataExtensions = []string{".sp", ".pp"}
var VariablesExtensions = []string{".spvars", ".ppvars"}
var AutoVariablesExtensions = []string{".auto.spvars", ".auto.ppvars"}
const (
PluginExtension = ".plugin"
ConfigExtension = ".spc"
SqlExtension = ".sql"
JsonExtension = ".json"
TextExtension = ".txt"
SnapshotExtension = ".sps"
TokenExtension = ".tptt"
LegacyTokenExtension = ".sptt"
)
var YamlExtensions = []string{".yml", ".yaml"}
var ConnectionConfigExtensions = append(YamlExtensions, ConfigExtension, JsonExtension)
func IsYamlExtension(ext string) bool {
return helpers.StringSliceContains(YamlExtensions, ext)
}