| 12345678910111213141516171819 |
- package dns
- import "github.com/porter-dev/porter/internal/integrations/powerdns"
- // Client wraps the underlying powerdns client
- // providing a stable api around interacting with DNS
- type Client struct {
- Client *powerdns.Client
- }
- // CreateARecord creates a new A record
- func (c Client) CreateARecord(value, hostname string) error {
- return c.Client.CreateARecord(value, hostname)
- }
- // CreateCNAMERecord creates a new CNAME record
- func (c Client) CreateCNAMERecord(value, hostname string) error {
- return c.Client.CreateCNAMERecord(value, hostname)
- }
|