()
| 353 | } |
| 354 | |
| 355 | func (m Metadata) YAML() ([]byte, error) { |
| 356 | var op internalerrors.Op = "projectmetadata.Metadata.YAML" |
| 357 | var buf bytes.Buffer |
| 358 | if err := metadataobject.GetEncoder(&buf).Encode(m); err != nil { |
| 359 | return nil, internalerrors.E(op, err) |
| 360 | } |
| 361 | return buf.Bytes(), nil |
| 362 | } |
| 363 | |
| 364 | func GenMetadataFromMap(metadata map[string]interface{}) (*Metadata, error) { |
| 365 | var op internalerrors.Op = "projectmetadata.GenMetadataFromMap" |
no outgoing calls