package
3.0.14+incompatible
Repository: https://github.com/mbhanuk/puppet-mysql.git
Documentation: pkg.go.dev

# Functions

AbortSeed will contact agents associated with a seed and request abort.
ReceiveMySQLSeedData requests an agent to abort seed send/receive (depending on the agent's role).
AgentSeedDetails reads details from backend table.
No description provided by the author
CreateSnapshot requests an agent to create a new snapshot -- a DIY implementation.
No description provided by the author
If a mysql port is available, try to discover against it.
FailStaleSeeds marks as failed seeds where no progress have been seen recently.
ForgetLongUnseenAgents will remove entries of all agents that have long since been last seen.
GetAgent gets a single agent status from the agent service.
InitHttpClient gets called once, and initializes httpClient according to config.Config.
MountLV requests an agent to mount the given volume on the designated mount point.
MySQLStart requests an agent to start the MySQL service.
MySQLStop requests an agent to stop MySQL service.
PostCopy will request an agent to invoke post-copy commands.
ReadActiveSeedsForHost reads active seeds where host participates either as source or target.
ReadAgents returns a list of all known agents.
ReadOutdatedAgentsHosts returns agents that need to be updated.
ReadRecentCompletedSeedsForHost reads active seeds where host participates either as source or target.
ReadRecentSeeds reads seeds from backend table.
SeedOperationState reads states for a given seed operation.
ReceiveMySQLSeedData requests an agent to start listening for incoming seed data.
No description provided by the author
RemoveLV requests an agent to remove a snapshot.
Seed is the entry point for making a seed.
ReceiveMySQLSeedData requests an agent to start sending seed data.
SubmitAgent submits a new agent for listing.
SubmitSeedEntry submits a new seed operation entry, returning its unique ID.
No description provided by the author
Unmount unmounts the designated snapshot mount point.
UpdateAgentInfo updates some agent state in backend table.
UpdateAgentLastChecked updates the last_check timestamp in the orchestrator backed database for a given agent.

# Variables

No description provided by the author

# Structs

Agent presents the data of an agent.
LogicalVolume describes an LVM volume.
Mount describes a file system mount point.
SeedOperation makes for the high level data & state of a seed operation.
SeedOperationState represents a single state (step) in a seed operation.