ganeti

Safe HaskellSafe-Infered

Ganeti.HTools.Tags.Constants

Description

Tag constants

This module holds all the special tag prefixes honored by Ganeti's htools. The module itself does not depend on anything Ganeti specific so that it can be imported anywhere.

Synopsis

Documentation

exTagsPrefix :: StringSource

The exclusion tag prefix. Instance tags starting with this prefix describe a service provided by the instance. Instances providing the same service at not places on the same node.

standbyPrefix :: StringSource

The tag-prefix indicating that hsqueeze should consider a node as being standby.

migrationPrefix :: StringSource

The prefix for migration tags

allowMigrationPrefix :: StringSource

Prefix of tags allowing migration

locationPrefix :: StringSource

The prefix for node location tags.

desiredLocationPrefix :: StringSource

The prefix for instance desired location tags.

standbyAuto :: StringSource

The tag to be added to nodes that were shutdown by hsqueeze.

autoRepairTagPrefix :: StringSource

Auto-repair tag prefix