driftctl/pkg/iac/config/config.go

24 lines
317 B
Go

package config
import "fmt"
type SupplierConfig struct {
Key string
Backend string
Path string
}
func (c *SupplierConfig) String() string {
str := c.Key
if c.Backend != "" {
str += fmt.Sprintf("+%s", c.Backend)
}
if str != "" {
str += "://"
}
if c.Path != "" {
str += c.Path
}
return str
}