Documentation
¶
Overview ¶
Package parseutil provides utility functions for parsing operations.
Index ¶
- func ParseContract(contract *reservationv1alpha1.Contract) models.Contract
- func ParseFlavour(flavour nodecorev1alpha1.Flavour) models.Flavour
- func ParseFlavourSelector(selector *nodecorev1alpha1.FlavourSelector) (s *models.Selector)
- func ParseNodeIdentity(node nodecorev1alpha1.NodeIdentity) models.NodeIdentity
- func ParsePartition(partition *reservationv1alpha1.Partition) *models.Partition
- func ParsePartitionFromObj(partition *models.Partition) *reservationv1alpha1.Partition
- func ParseQuantityFromString(s string) resource.Quantity
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseContract ¶
func ParseContract(contract *reservationv1alpha1.Contract) models.Contract
ForgeContractObject creates a Contract Object
func ParseFlavour ¶
func ParseFlavour(flavour nodecorev1alpha1.Flavour) models.Flavour
ParseFlavourObject creates a Flavour Object from a Flavour CR
func ParseFlavourSelector ¶
func ParseFlavourSelector(selector *nodecorev1alpha1.FlavourSelector) (s *models.Selector)
ParseFlavourSelector parses FlavourSelector into a Selector
func ParseNodeIdentity ¶
func ParseNodeIdentity(node nodecorev1alpha1.NodeIdentity) models.NodeIdentity
func ParsePartition ¶
func ParsePartition(partition *reservationv1alpha1.Partition) *models.Partition
func ParsePartitionFromObj ¶
func ParsePartitionFromObj(partition *models.Partition) *reservationv1alpha1.Partition
func ParseQuantityFromString ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.