Răsfoiți Sursa

New porter driver

Mohammed Nafees 4 ani în urmă
părinte
comite
22337c7dc5
1 a modificat fișierele cu 24 adăugiri și 0 ștergeri
  1. 24 0
      cli/cmd/apply/porter_driver.go

+ 24 - 0
cli/cmd/apply/porter_driver.go

@@ -1 +1,25 @@
 package apply
+
+import (
+	"github.com/porter-dev/switchboard/internal/models"
+	"github.com/porter-dev/switchboard/pkg/drivers"
+)
+
+type Driver struct {
+}
+
+func NewPorterDriver() drivers.Driver {
+	return &Driver{}
+}
+
+func (d *Driver) ShouldApply(resource *models.Resource) bool {
+
+}
+
+func (d *Driver) Apply(resource *models.Resource) (*models.Resource, error) {
+
+}
+
+func (d *Driver) Output() (map[string]interface{}, error) {
+
+}