app

package
v0.0.0-...-3e46209 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 15, 2024 License: GPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddLeRecord

func AddLeRecord(c echo.Context) (err error)

func DeleteDns

func DeleteDns(c echo.Context) (err error)

func DeleteLeRecord

func DeleteLeRecord(c echo.Context) (err error)

func Init

func Init(conffile *string) error

func RegisterDns

func RegisterDns(c echo.Context) (err error)

func Run

func Run() error

func UpdateDns

func UpdateDns(c echo.Context) (err error)

Types

type LeJson

type LeJson struct {
	Token    string `json:"token" form:"token" query:"token"`
	LeDomain string `json:"le_domain" form:"le_domain" query:"le_domain"`
	LeToken  string `json:"le_token" form:"le_token" query:"le_token"`
}

type RegisterJson

type RegisterJson struct {
	Mainzone string `json:"mainzone" form:"mainzone" query:"mainzone"`
	Subzones string `json:"subzones" form:"subzones" query:"subzones"`
	Token    string `json:"token" form:"token" query:"token"`
}

type TemplateRenderer

type TemplateRenderer struct {
	// contains filtered or unexported fields
}

func (*TemplateRenderer) Render

func (t *TemplateRenderer) Render(w io.Writer, name string, data interface{}, c echo.Context) error

Render renders a template document

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL