Documentation ¶
Index ¶
- Variables
- func DeleteSnapshotFiles(snapshotID string) error
- func MaybeAddAppNetworkConfig(ctx *zedmanagerContext, aiConfig types.AppInstanceConfig, ...)
- func MaybeAddDomainConfig(ctx *zedmanagerContext, aiConfig types.AppInstanceConfig, ...) (*types.DomainConfig, error)
- func MaybeAddVolumeRefConfig(ctx *zedmanagerContext, appInstID uuid.UUID, volumeID uuid.UUID, ...)
- func MaybeRemoveVolumeRefConfig(ctx *zedmanagerContext, appInstID uuid.UUID, volumeID uuid.UUID, ...)
- func Run(ps *pubsub.PubSub, loggerArg *logrus.Logger, logArg *base.LogObject, ...) int
Constants ¶
This section is empty.
Variables ¶
View Source
var Version = "No version specified"
Version can be set from Makefile
Functions ¶
func DeleteSnapshotFiles ¶
DeleteSnapshotFiles deletes the snapshot directory
func MaybeAddAppNetworkConfig ¶
func MaybeAddAppNetworkConfig(ctx *zedmanagerContext, aiConfig types.AppInstanceConfig, aiStatus *types.AppInstanceStatus)
MaybeAddAppNetworkConfig ensures we have an AppNetworkConfig
func MaybeAddDomainConfig ¶
func MaybeAddDomainConfig(ctx *zedmanagerContext, aiConfig types.AppInstanceConfig, aiStatus types.AppInstanceStatus, ns *types.AppNetworkStatus) (*types.DomainConfig, error)
MaybeAddDomainConfig makes sure we have a DomainConfig Note that it does not publish it since caller often tweaks it; caller must call publishDomainConfig() when done with tweaks.
func MaybeAddVolumeRefConfig ¶
func MaybeAddVolumeRefConfig(ctx *zedmanagerContext, appInstID uuid.UUID, volumeID uuid.UUID, generationCounter, localGenerationCounter int64, mountDir string, verifyOnly bool)
MaybeAddVolumeRefConfig publishes volume ref config with refcount to the volumemgr
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.