Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Deploy ¶
func Deploy(c *deployer.CommonData, f deployer.FlowCreator) error
Deploy is implementing entire flow The flow consists of the following stages: - CreateConfig creates appropriate configuration(user interaction against UI). - CreateBuilders creates appropriate builders and passes them to the build process - CreatePostProcessors creates appropriate post-processors and passes them for post-processing
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Godeps
|
|
_workspace/src/github.com/clbanning/mxj
Marshal/Unmarshal XML to/from JSON and map[string]interface{} values, and extract/modify values from maps by key or key-path, including wildcards.
|
Marshal/Unmarshal XML to/from JSON and map[string]interface{} values, and extract/modify values from maps by key or key-path, including wildcards. |
_workspace/src/github.com/clbanning/mxj/j2x
j2x.go - For (mostly) backwards compatibility with legacy j2x package.
|
j2x.go - For (mostly) backwards compatibility with legacy j2x package. |
_workspace/src/github.com/clbanning/mxj/x2j
x2j - For (mostly) backwards compatibility with legacy x2j package.
|
x2j - For (mostly) backwards compatibility with legacy x2j package. |
_workspace/src/github.com/fatih/structs
Package structs contains various utilities functions to work with structs.
|
Package structs contains various utilities functions to work with structs. |
_workspace/src/golang.org/x/crypto/curve25519
Package curve25519 provides an implementation of scalar multiplication on the elliptic curve known as curve25519.
|
Package curve25519 provides an implementation of scalar multiplication on the elliptic curve known as curve25519. |
_workspace/src/golang.org/x/crypto/ssh
Package ssh implements an SSH client and server.
|
Package ssh implements an SSH client and server. |
_workspace/src/golang.org/x/crypto/ssh/agent
Package agent implements a client to an ssh-agent daemon.
|
Package agent implements a client to an ssh-agent daemon. |
_workspace/src/golang.org/x/crypto/ssh/terminal
Package terminal provides support functions for dealing with terminals, as commonly found on UNIX systems.
|
Package terminal provides support functions for dealing with terminals, as commonly found on UNIX systems. |
_workspace/src/golang.org/x/crypto/ssh/test
This package contains integration tests for the golang.org/x/crypto/ssh package.
|
This package contains integration tests for the golang.org/x/crypto/ssh package. |
common
Intended for creating a common configuration required by any target
|
Intended for creating a common configuration required by any target |
metadata/libvirt/libvirt_kvm
Intended for creating configuration related to those deployments where the target appliance assumed to be powered by libvirt API
|
Intended for creating configuration related to those deployments where the target appliance assumed to be powered by libvirt API |
Represents any artifact crated by deployer
|
Represents any artifact crated by deployer |
drivers
|
|
example
|
|
myproduct/common
Implementing "image.Rootfs" interface
|
Implementing "image.Rootfs" interface |
myproduct/env/libvirt/kvm
FlowCreator interface implementation
|
FlowCreator interface implementation |
post_processor
|
|
Click to show internal directories.
Click to hide internal directories.