Return a payload

Signed-off-by: mudler <mudler@c3os.io>
This commit is contained in:
mudler
2023-01-24 12:03:08 +01:00
parent db2b6758de
commit dfe29aa24f
4 changed files with 95 additions and 44 deletions

19
pkg/payload/payload.go Normal file
View File

@@ -0,0 +1,19 @@
package payload
type Data struct {
Passphrase string `json:"passphrase"`
Error string `json:"error"`
GeneratedBy string `json:"generated_by"`
}
func (d Data) HasError() bool {
return d.Error != ""
}
func (d Data) HasPassphrase() bool {
return d.Passphrase != ""
}
func (d Data) HasBeenGenerated() bool {
return d.GeneratedBy != ""
}