Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Context ¶
type Context interface { InitFromLocalEscapePlanAndState(string, string, string) error InitReleaseMetadataByReleaseId(string) error GetDependencyMetadata(*core.DependencyConfig) (*core.ReleaseMetadata, error) QueryReleaseMetadata(*core.DependencyConfig) (*core.ReleaseMetadata, error) LoadEscapeConfig(cfgFile string, cfgProfile string) error LoadEscapePlan(string) error LoadReleaseJson() error CompileEscapePlan() error LoadRemoteState(string, string) error LoadLocalState(string, string, bool) error Log(key string, values map[string]string) PushLogRelease(string) PushLogSection(string) PopLogSection() PopLogRelease() GetEscapePlan() *plan.EscapePlan GetReleaseMetadata() *core.ReleaseMetadata GetEnvironmentState() *state.EnvironmentState GetEscapeConfig() *config.EscapeConfig GetInventory() inventory.Inventory SetLogger(api.Logger) GetLogger() api.Logger GetRootDeploymentName() string SetRootDeploymentName(string) }
Click to show internal directories.
Click to hide internal directories.