Documentation ¶
Index ¶
Constants ¶
View Source
const ErrTemplateSchemeNotSupported = "cluster scheme %s is not supported yet"
Variables ¶
View Source
var SupportedClusterSchemaReconciler = map[ClusterSchema]ClusterSchemaFactory{ slurm_schema.ClusterSchemaKind: func(ctx context.Context, mgr ctrl.Manager) (common.ClusterSchemaReconciler, error) { return slurm_schema.NewSlurmClusterReconciler(ctx, mgr) }, pbspro_schema.ClusterSchemaKind: func(ctx context.Context, mgr ctrl.Manager) (common.ClusterSchemaReconciler, error) { return pbspro_schema.NewpbsproClusterReconciler(ctx, mgr) }, }
Functions ¶
This section is empty.
Types ¶
type ClusterSchema ¶
type ClusterSchema string
type ClusterSchemaFactory ¶
type EnabledSchemes ¶
type EnabledSchemes []ClusterSchema
func (*EnabledSchemes) Empty ¶
func (es *EnabledSchemes) Empty() bool
func (*EnabledSchemes) FillAll ¶
func (es *EnabledSchemes) FillAll()
func (*EnabledSchemes) Set ¶
func (es *EnabledSchemes) Set(kind string) error
func (*EnabledSchemes) String ¶
func (es *EnabledSchemes) String() string
Click to show internal directories.
Click to hide internal directories.