Documentation ¶
Overview ¶
NOTICE: This is a derivative work of https://github.com/bluemixgaragelondon/cf-blue-green-deploy/blob/master/manifest.go.
NOTICE: This is a derivative work of https://github.com/cloudfoundry/cli/blob/master/cf/manifest/manifest_disk_repository.go.
NOTICE: This is a derivative work of https://github.com/cloudfoundry/cli/blob/27a6d92bbcc298f73713983f0f798f3621ef8b1d/util/generic/merge_reduce.go
Index ¶
- func DeepMerge(maps ...map[string]interface{}) (map[string]interface{}, error)
- func IsMappable(value interface{}) bool
- func IsSliceable(value interface{}) bool
- func Mappify(data interface{}) (map[string]interface{}, error)
- func Reduce(collections []map[string]interface{}, resultVal map[string]interface{}, ...) (map[string]interface{}, error)
- func RoutesFromManifest(defaultDomain string, Hosts []string, Domains []string) []plugin_models.GetApp_RouteSummary
- type FileManifestReader
- type Manifest
- type ManifestReader
- type Reducer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsMappable ¶
func IsMappable(value interface{}) bool
func IsSliceable ¶
func IsSliceable(value interface{}) bool
func RoutesFromManifest ¶
Types ¶
type FileManifestReader ¶
type FileManifestReader struct {
ManifestPath string
}
func (FileManifestReader) Read ¶
func (manifestReader FileManifestReader) Read() (*Manifest, error)
type ManifestReader ¶
Click to show internal directories.
Click to hide internal directories.