maasserver.enum

Enumerations meaningful to the maasserver application.

class maasserver.enum.NODE_STATUS[source]

Bases: object

The vocabulary of a Node‘s possible statuses.

DECLARED = 0

The node has been created and has a system ID assigned to it.

COMMISSIONING = 1

Testing and other commissioning steps are taking place.

FAILED_TESTS = 2

Smoke or burn-in testing has a found a problem.

MISSING = 3

The node can’t be contacted.

READY = 4

The node is in the general pool ready to be deployed.

RESERVED = 5

The node is ready for named deployment.

ALLOCATED = 6

The node is powering a service from a charm or is ready for use with a fresh Ubuntu install.

RETIRED = 7

The node has been removed from service manually until an admin overrides the retirement.

class maasserver.enum.ARCHITECTURE[source]

Bases: object

List of supported architectures.

i386 = u'i386'
amd64 = u'amd64'
class maasserver.enum.NODE_PERMISSION[source]

Bases: object

Permissions relating to nodes.

class maasserver.enum.PRESEED_TYPE[source]

Bases: object

Types of preseed documents that can be generated.

Previous topic

provisioningserver.enum

Next topic

provisioningserver.enum

This Page