Extend the Blueprint customizations with the representation for custom Directories and Files specified by the user. Implement custom Unmarshalers for TOML and JSON. These ensure that all user-provided values are validated before use and also handle the fact that user and group ownership for directories and files can be specifies as a string or as an integer. Implement helper functions for converting the Blueprint-specific types for these customizations to their internal representation from `fsnode` package. Signed-off-by: Tomáš Hozza <thozza@redhat.com> |
||
|---|---|---|
| .. | ||
| blueprint.go | ||
| blueprint_test.go | ||
| customizations.go | ||
| customizations_test.go | ||
| filesystem_customizations.go | ||
| fsnode_customizations.go | ||
| fsnode_customizations_test.go | ||