minitrino.core.cluster.cluster module#

Cluster interface and operations for Minitrino clusters.

class minitrino.core.cluster.cluster.Cluster(ctx: MinitrinoContext)[source][source]#

Bases: object

Exposes various cluster operations.

Parameters:

ctx (MinitrinoContext) – An instantiated MinitrinoContext object with user input and context.

ops[source]#

A cluster operations manager for the current cluster.

Type:

ClusterOperations

ports[source]#

A cluster port manager for the current cluster.

Type:

ClusterPortManager

resource[source]#

A cluster resource manager for the current cluster.

Type:

ClusterResourceManager

validator[source]#

A validator for the current cluster.

Type:

ClusterValidator